sql >> Database teknologi >  >> RDS >> Mysql

Hvordan kan jeg tælle det samlede antal brugte MySQL-forespørgsler pr. side?

Mulighed 1 ville være at sende alle dine forespørgsler gennem en indpakning:

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

Bemærk venligst, at det kun er til illustration og uden fejlhåndtering osv.

Du kan forespørge MySQL for antallet af forespørgsler, der er kørt:

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

Du vil måske gøre noget som:

SHOW STATUS LIKE 'Com_%';

og føj derefter Com_select, Com_update, Com_insert og Com_delete

sammen

  1. SQLite PRIMÆR nøgle AutoIncrement virker ikke

  2. Sådan indsætter du værdier i automatisk identitetskolonne i MYSQL

  3. Tilslut MySQL Workbench på WSL MySQL?

  4. SQL, tilføjelse af data til en tabel