Original post: http://anothermysqldba.blogspot.com/2013/07/check-in-on-your-status-variables-in.html
Así que usted tiene su base de datos se ejecuta como se esperaba.
Pero, ¿es así? ¿Podría ser mejor funcionamiento?
¿Cuándo es la última vez que la consultó sobre algunas de las variables de estado?
Algunas variables de estado clave a vigilar son:
Así que usted tiene su base de datos se ejecuta como se esperaba.
Pero, ¿es así? ¿Podría ser mejor funcionamiento?
¿Cuándo es la última vez que la consultó sobre algunas de las variables de estado?
Algunas variables de estado clave a vigilar son:
- Sort_merge_passes
- Yo superviso los sistemas clientes. Esta es una variable que veo una amplia gama de valores para.
- Si usted ve un gran valor para esta condición debe conider mirando seriamente a ajustar el sort_buffer_size. El blog de Pedro puede ser un comienzo útil para evaluar sus opciones.
- http://dev.mysql.com/doc/refman/5.0/en/server-system-variables.html # sysvar_sort_buffer_size
- sort_buffer_size
- Un valor válido lleva algún examen y pruebas. Los ajustes pueden ayudar a su rendimiento con el orden y el grupo de conjuntos de resultados.
- Una vez más revisar el post de Peter para ayudarle a evaluar.
- http://dev.mysql.com/doc/refman/5.0/en/server-system-variables.html # sysvar_sort_buffer_size
- Select_scan
- "El número de combinaciones que hizo un análisis completo de la primera tabla"
- ¿De verdad quieres escaneos completos?
- Handler_read_first
- "Si este valor es alto, indica que el servidor está haciendo una gran cantidad de exploraciones de índices completos;"
- más quieres escaneos completos?
- Key_reads
- "Si
Key_reads
es grande, entonces sukey_buffer_size
valor es probablemente demasiado pequeño. - Select_full_join
- "Si este valor no es 0, deberá revisar cuidadosamente los índices de sus tablas."
Así que en pocas palabras .... comprobar el estado!