回答:
あなたが探しているのはこれです:
SHOW VARIABLES;
他のクエリと同様に、さらに変更できます。
SHOW VARIABLES LIKE '%max%';
別の方法として、information_schema
データベースにクエリを実行してからデータを取得することもできますglobal_variables
(global_status
もちろんもちろんです)。このアプローチは同じ情報を提供しますが、それはプレーンな古いクエリなので、結果をさらに活用する機会を提供します。
たとえば、単位を変換して読みやすくすることができます。次のクエリは、innodb_log_buffer_size
バイトとメガバイトの現在のグローバル設定を提供します。
SELECT
variable_name,
variable_value AS innodb_log_buffer_size_bytes,
ROUND(variable_value / (1024*1024)) AS innodb_log_buffer_size_mb
FROM information_schema.global_variables
WHERE variable_name LIKE 'innodb_log_buffer_size';
その結果、以下が得られます。
+------------------------+------------------------------+---------------------------+
| variable_name | innodb_log_buffer_size_bytes | innodb_log_buffer_size_mb |
+------------------------+------------------------------+---------------------------+
| INNODB_LOG_BUFFER_SIZE | 268435456 | 256 |
+------------------------+------------------------------+---------------------------+
1 row in set (0,00 sec)