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

Cách lấy trạng thái MySQL trong một truy vấn

nói chung, bạn có thể truy cập thông tin đó do lựa chọn này:

SELECT
   VARIABLE_NAME,
   VARIABLE_VALUE
 FROM
   INFORMATION_SCHEMA.GLOBAL_STATUS

Bạn có thể thực hiện phép tính mình muốn như sau:

Kết quả là
select (g1.VARIABLE_VALUE / (g1.VARIABLE_VALUE + g2.VARIABLE_VALUE + g3.VARIABLE_VALUE)) as result
FROM INFORMATION_SCHEMA.GLOBAL_STATUS g1
inner join INFORMATION_SCHEMA.GLOBAL_STATUS g2
inner join INFORMATION_SCHEMA.GLOBAL_STATUS g3
where g1.VARIABLE_NAME = 'Qcache_hits'
and g2.VARIABLE_NAME = 'Qcache_inserts'
and g3.VARIABLE_NAME = 'Qcache_not_cached'


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Truy vấn Django ORM NHÓM THEO nhiều cột được kết hợp bởi MAX

  2. Chèn có điều kiện MySQL

  3. Kiểm tra xem các giá trị có tồn tại không trước khi CHÈN VÀO ... TRÊN CẬP NHẬT KHÓA DUPLICATE

  4. Thuật toán tạo lịch trình hiệu quả trong SQL

  5. Tạo một lược đồ cơ sở dữ liệu có thể mở rộng để lưu trữ điểm số chơi gôn