Tùy chọn một là chuyển tất cả các truy vấn của bạn thông qua một trình bao bọc:
function custom_mysql_query($sql)
{
$GLOBAL['query_count'] ++;
return mysql_query($sql);
}
Xin lưu ý rằng đó chỉ để minh họa và không có xử lý lỗi, v.v.
Bạn có thể truy vấn MySQL để biết số lượng truy vấn đã chạy:
mysql> SHOW STATUS LIKE 'Com_select';
+---------------+-------+
| Variable_name | Value |
+---------------+-------+
| Com_select | 2 |
+---------------+-------+
1 row in set (0.00 sec)
Bạn có thể muốn làm điều gì đó như:
SHOW STATUS LIKE 'Com_%';
và sau đó thêm Com_select, Com_update, Com_insert và Com_delete lại với nhau