Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Làm cách nào để đếm tổng số truy vấn MySQL được sử dụng trên mỗi trang?

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



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách tách thông tin mySQL để hiển thị trong các cột HTML

  2. Truy vấn Mysql không sử dụng chỉ mục khi có các biến trong WHERE

  3. Sử dụng htmlspecialchars () trước khi chèn vào MySQL có tốt không?

  4. Sự khác biệt giữa MySQL, MySQLi và PDO là gì?

  5. Các công thức để tính toán tiệm cận địa lý