Réponses:
Ce que vous recherchez, c'est ceci:
SHOW VARIABLES;
Vous pouvez le modifier comme n'importe quelle requête:
SHOW VARIABLES LIKE '%max%';
Utilisez SHOW VARIABLES
:
backticks
:)
Comme alternative, vous pouvez également interroger la information_schema
base de données et récupérer les données du global_variables
(et global_status
bien sûr aussi). Cette approche fournit les mêmes informations, mais vous donne la possibilité d'en faire plus avec les résultats, car il s'agit d'une simple requête ancienne.
Par exemple, vous pouvez convertir des unités pour devenir plus lisibles. La requête suivante fournit le paramètre global actuel pour les innodb_log_buffer_size
octets et mégaoctets:
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';
En conséquence, vous obtenez:
+------------------------+------------------------------+---------------------------+
| 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)