sql >> Database >  >> RDS >> Mysql

Hoe weet ik hoeveel mysql-query's een php-script heeft gedaan?

In principe kunt u een handlerfunctie maken voor uw MySQL-query's, zoals:

$mysql_queries_count = 0;
$mysql_queries_time = 0;

function _mysql_query($query) {
    global $mysql_queries_count, $mysql_queries_time;

    $start = microtime(true);
    $result = mysql_query($query);
    $mysql_queries_time += microtime(true) - $start;
    $mysql_queries_count++;

    return $result;
}

Als u dit doet, moet u alle mysql_query( in uw code met _mysql_query( , wat gemakkelijk te doen is in de meeste teksteditors.




  1. MariaDB BENCHMARK() uitgelegd

  2. mysql TIME_WAIT; te veel verbindingen probleem

  3. Beperking gedefinieerd UITSTELBAAR EERST ONMIDDELLIJK is nog steeds UITGESTELD?

  4. MySQL:voeg datetime in een ander datetime-veld in