Risposte:
Quello che stai cercando è questo:
SHOW VARIABLES;
Puoi modificarlo ulteriormente come qualsiasi query:
SHOW VARIABLES LIKE '%max%';
Usa SHOW VARIABLES
:
backticks
:)
In alternativa puoi anche interrogare il information_schema
database e recuperare i dati dal global_variables
(e global_status
ovviamente anche). Questo approccio fornisce le stesse informazioni, ma ti dà l'opportunità di fare di più con i risultati, poiché si tratta di una semplice vecchia query.
Ad esempio, puoi convertire le unità per diventare più leggibili. La query seguente fornisce l'impostazione globale corrente per innodb_log_buffer_size
in byte e megabyte:
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';
Di conseguenza ottieni:
+------------------------+------------------------------+---------------------------+
| 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)