Luego de tanto luchar ya encontramos el resultado de esta obstáculo que ciertos de nuestros usuarios de esta web han tenido. Si quieres aportar algún dato no dudes en compartir tu conocimiento.
Sintaxis
SHOW[GLOBAL|SESSION] VARIABLES [LIKE'pattern'|WHERE expr]
Descripción
SHOW VARIABLES
muestra los valores de las variables del sistema MariaDB. Esta información también se puede obtener utilizando el mysqladmin
comando de variables. los LIKE
la cláusula, si está presente, indica qué nombres de variable deben coincidir. los WHERE
Se puede dar una cláusula para seleccionar filas usando condiciones más generales.
Con el GLOBAL
modificador SHOW VARIABLES
muestra los valores que se utilizan para nuevas conexiones a MariaDB. Con SESSION
, muestra los valores vigentes para la conexión actual. Si no hay ningún modificador, el valor predeterminado es SESSION
. LOCAL
es sinónimo de SESSION
. Con un LIKE
cláusula, la declaración muestra solo filas para aquellas variables con nombres que coinciden con el patrón. Para obtener la fila de una variable específica, use un LIKE
cláusula como se muestra:
SHOW VARIABLES LIKE'maria_group_commit';SHOWSESSION VARIABLES LIKE'maria_group_commit';
Para obtener una lista de variables cuyo nombre coincide con un patrón, use el “%
“carácter comodín en un LIKE
cláusula:
SHOW VARIABLES LIKE'%maria%';SHOWGLOBAL VARIABLES LIKE'%maria%';
Los caracteres comodín se pueden utilizar en cualquier posición dentro del patrón que se va a hacer coincidir. Estrictamente hablando, porque “_
“es un comodín que coincide con cualquier carácter, debe escapar como”_
“para igualarlo literalmente. En la práctica, esto rara vez es necesario.
los WHERE
y LIKE
Se pueden dar cláusulas para seleccionar filas usando condiciones más generales, como se discute en Extended SHOW.
Ver SET
para obtener información sobre cómo configurar las variables del sistema del servidor.
Consulte Variables del sistema del servidor para obtener una lista de todas las variables que se pueden configurar.
También puede ver las variables del servidor consultando las tablas del esquema de información GLOBAL_VARIABLES y SESSION_VARIABLES.
Ejemplos de
SHOW VARIABLES LIKE'aria%';+------------------------------------------+---------------------+| Variable_name |Value|+------------------------------------------+---------------------+| aria_block_size |8192|| aria_checkpoint_interval |30|| aria_checkpoint_log_activity |1048576|| aria_force_start_after_recovery_failures |0|| aria_group_commit | none || aria_group_commit_interval |0|| aria_log_file_size |1073741824|| aria_log_purge_type | immediate || aria_max_sort_file_size |9223372036853727232|| aria_page_checksum |ON|| aria_pagecache_age_threshold |300|| aria_pagecache_buffer_size |134217728|| aria_pagecache_division_limit |100|| aria_recover | NORMAL || aria_repair_threads |1|| aria_sort_buffer_size |134217728|| aria_stats_method | nulls_unequal || aria_sync_log_dir | NEWFILE || aria_used_for_temp_tables |ON|+------------------------------------------+---------------------+
SELECT VARIABLE_NAME, SESSION_VALUE, GLOBAL_VALUE FROM INFORMATION_SCHEMA.SYSTEM_VARIABLES WHERE VARIABLE_NAME LIKE'max_error_count'OR VARIABLE_NAME LIKE'innodb_sync_spin_loops';+---------------------------+---------------+--------------+| VARIABLE_NAME | SESSION_VALUE | GLOBAL_VALUE |+---------------------------+---------------+--------------+| MAX_ERROR_COUNT |64|64|| INNODB_SYNC_SPIN_LOOPS |NULL|30|+---------------------------+---------------+--------------+SETGLOBAL max_error_count=128;SELECT VARIABLE_NAME, SESSION_VALUE, GLOBAL_VALUE FROM INFORMATION_SCHEMA.SYSTEM_VARIABLES WHERE VARIABLE_NAME LIKE'max_error_count'OR VARIABLE_NAME LIKE'innodb_sync_spin_loops';+---------------------------+---------------+--------------+| VARIABLE_NAME | SESSION_VALUE | GLOBAL_VALUE |+---------------------------+---------------+--------------+| MAX_ERROR_COUNT |64|128|| INNODB_SYNC_SPIN_LOOPS |NULL|30|+---------------------------+---------------+--------------+SETGLOBAL max_error_count=128;SHOW VARIABLES LIKE'max_error_count';+-----------------+-------+| Variable_name |Value|+-----------------+-------+| max_error_count |64|+-----------------+-------+SHOWGLOBAL VARIABLES LIKE'max_error_count';+-----------------+-------+| Variable_name |Value|+-----------------+-------+| max_error_count |128|+-----------------+-------+
Debido a que la siguiente variable solo tiene un alcance global, el valor global se devuelve incluso cuando se especifica SESSION (en este caso de forma predeterminada):
SHOW VARIABLES LIKE'innodb_sync_spin_loops';+------------------------+-------+| Variable_name |Value|+------------------------+-------+| innodb_sync_spin_loops |30|+------------------------+-------+
El contenido reproducido en este sitio es propiedad de sus respectivos dueños, y MariaDB no revisa este contenido con anticipación. Los puntos de vista, la información y las opiniones expresadas por este contenido no representan necesariamente las de MariaDB o de cualquier otra parte.
Si tienes algún titubeo o capacidad de innovar nuestro noticia eres capaz de ejecutar un informe y con mucho placer lo analizaremos.