Ben php script mysql sorgu profilcisini kullanmak istiyorum. I sorgu yürütme zamanı görüntülemek için gereken herhangi sorguları yürütmek sonra böylece.
Paylaşmak da sorgu profiler gibi diğer komut dosyalarını kullanmak için en iyi yolu öneririz.
Eğer profil bilgilerine erişim elde etmek için sizin sorgu yürütmek önce 1
için profiling
ayarlamanız gerekir.
mysql_query("SET profiling = 1");
Eğer test etmek istediğiniz sorguyu idam ettik sonra aşağıdaki sorguyu yürütmek gerekiyor.
$a = mysql_query("
SELECT query_id, SUM(duration) AS duration
FROM information_schema.profiling
GROUP BY query_id ORDER BY query_id DESC LIMIT 1
");
//in case you want to loop through more than one profile
while($b = mysql_fetch($a))
{
echo 'ID: '.$b['query_id'].'<br>Duration: '.$b['duration'].' seconds';
}
Daha fazla bilgi için: http://dev.mysql.com/doc/refman/5.0/en/profiling-table.html