sql >> Databáze >  >> RDS >> Mysql

Jak zjistit, kolik mysql dotazů provedl php skript?

V zásadě můžete vytvořit funkci handleru pro vaše dotazy MySQL, například:

$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;
}

Pokud tak učiníte, budete muset nahradit všechny mysql_query( ve vašem kódu pomocí _mysql_query( , což je snadno proveditelné ve většině textových editorů.




  1. Byl nalezen únik databáze SQLite

  2. Výchozí databáze s názvem postgres na serveru Postgresql

  3. subselect sql dotaz nefunguje na mysql 4

  4. Jak používat rozlišování malých a velkých písmen v instr() v MySQL?