Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak uzyskać status MySQL w zapytaniu?

ogólnie możesz uzyskać dostęp do tych informacji dzięki temu wyborowi:

SELECT
   VARIABLE_NAME,
   VARIABLE_VALUE
 FROM
   INFORMATION_SCHEMA.GLOBAL_STATUS

Możesz wykonać żądane obliczenia w ten sposób:

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. nie mogę zapisać danych z 1 tabeli do innej tabeli

  2. MySQL Uzupełnij brakujące daty między dwiema datami dla danego statusu

  3. Ping do serwera MySQL przy użyciu JDBC

  4. 12 najlepszych praktyk bezpieczeństwa MySQL/MariaDB dla systemu Linux

  5. Zapytanie MySQL NOT IN nie działa