sql >> Databasteknik >  >> RDS >> Mysql

Hur kan jag räkna det totala antalet MySQL-frågor som används per sida?

Alternativ ett skulle vara att skicka alla dina frågor genom ett omslag:

function custom_mysql_query($sql)
{
    $GLOBAL['query_count'] ++;
    return mysql_query($sql);
}

Observera att det endast är för illustration och utan felhantering etc.

Du kan fråga MySQL för antalet körda frågor:

mysql> SHOW STATUS LIKE 'Com_select';
+---------------+-------+
| Variable_name | Value |
+---------------+-------+
| Com_select    | 2     | 
+---------------+-------+
1 row in set (0.00 sec)

Du kanske vill göra något som:

SHOW STATUS LIKE 'Com_%';

och lägg sedan ihop Com_select, Com_update, Com_insert och Com_delete



  1. kontrollera värde i n-djup träd?

  2. Säkra din MySQL-installation

  3. Upprätthålla ett grupperat löpande MAX (eller MIN)

  4. MySQL LADDA DATA LOKAL INFIL Python