システム変数(GLOBAL VARIABLE)
コマンドでシステム変数を確認する方法
全てのシステム変数
SHOW GLOBAL STATUS;
システム変数を IN 句で絞り込む
SHOW GLOBAL STATUS WHERE Variable_name IN ('Qcache_hits', 'Com_select');
システム変数を LIKE 句で絞り込む
SHOW GLOBAL STATUS LIKE 'Qcache_%';
SQL でシステム変数を確認する方法
SELECT VARIABLE_VALUE
FROM information_schema.GLOBAL_STATUS
WHERE VARIABLE_NAME = 'QCACHE_HITS';
サーバーステータス変数(GLOBAL STATUS)
コマンドでサーバーステータス変数を確認する方法
全てのサーバーステータス変数
SHOW GLOBAL VARIABLES;
サーバーステータス変数を IN 句で絞り込む
SHOW GLOBAL VARIABLES WHERE Variable_name IN ('binlog_cache_size', 'binlog_format');
サーバーステータス変数を LIKE 句で絞り込む
SHOW GLOBAL VARIABLES LIKE 'binlog_%';
SQL でサーバーステータス変数を確認する方法
方法①
SELECT VARIABLE_VALUE
FROM information_schema.GLOBAL_VARIABLES
WHERE VARIABLE_NAME = 'BINLOG_FORMAT';
方法②
SELECT @@binlog_format;