Mysql
 sql >> база данни >  >> RDS >> Mysql

Как мога да преброя общия брой използвани MySQL заявки на страница?

Вариант едно би било да прехвърлите всичките си заявки през обвивка:

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

Моля, имайте предвид, че това е само за илюстрация и без обработка на грешки и т.н.

Можете да запитате MySQL за броя на изпълнените заявки:

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

Може да искате да направите нещо като:

SHOW STATUS LIKE 'Com_%';

и след това съберете Com_select, Com_update, Com_insert и Com_delete



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Превод на Oracle user_indexes в MySQL

  2. Как да премахнете всички MySQL таблици от командния ред без DROP разрешения за база данни?

  3. Проблем с рейк db:migrate -

  4. Тригери за свързване на множество таблици

  5. Как се изпраща само събитие за щракване (div), когато се използва функцията jquery live?