Cuando se trabaja en aumentar la velocidad de su sitio web, una pieza muy importante es asegurarse de que obtener la última gota de rendimiento de su servidor de base de datos. Desafortunadamente, para muchos de nosotros que normalmente no son los administradores de bases de datos que puede ser una proposición difícil.
Hay una serie de secuencias de comandos de ajuste de rendimiento que se analizará la configuración del servidor y la situación actual y le dará información sobre los cambios recomendados que usted debe hacer. Que no necesariamente deben seguir todas las sugerencias, pero vale la pena echar un vistazo a de todos modos.
El script que he estado usando te da recomendaciones para el siguiente:
Una vez descargado el script, tendrás que hacerlo ejecutable con el siguiente comando:
chmod u + x-tuning primer.sh
Si ejecuta este script como un usuario normal, se le pedirá su contraseña, por lo que usted tiene que asegurarse de configurar el acceso. Si lo ejecutas como root que va a recoger la contraseña de mysql de Plesk si usted tiene que instalar.
He cortado una gran cantidad de la producción, que las recomendaciones mucho más, pero era demasiado largo para caber en la página.
./tuning-primer.sh
- El rendimiento de MySQL PRIMER TUNING -
- Por: Matthew Montgomery -MySQL versión 4.1.20 i686
Uptime = 5 días 10 horas 46 min 5 seg
Media. QPS = 4
Preguntas Total = 2020809
Temas Conectado = 1Servidor ha estado funcionando durante más de 48 horas.
Se debe estar seguro de seguir estas recomendaciones---- ----- Cortado
QUERY CACHE
Caché de consultas está habilitado
Actual query_cache_size = 8 M
Actual query_cache_used = 7 M
Query_cach_limit actual = 1 M
Consulta de caché actual índice de llenado = 89,38%
Sin embargo, 254.246 consultas se han eliminado de la caché de consultas debido a la falta de memoria
Tal vez debería elevar query_cache_size
MySQL no caché de resultados de la consulta que son más grandes que el tamaño query_cache_limit---- ----- Cortado
Parece que tengo que aumentar mi caché de consultas... Me puse a sólo 8 MB, pero es la limpieza de la caché demasiado a menudo.
---- ----- Cortado
Tablas temporales
Max_heap_table_size actual = 16 M
Tmp_table_size actual = 32 M
De 35.170 tablas temporales, el 74% fueron creadas en el disco
Efectiva en memoria tmp_table_size se limita a max_heap_table_size.
Tal vez usted debe aumentar su tmp_table_size y / o max_heap_table_size
para reducir el número de disco basado en las tablas temporales
Tenga en cuenta! Las columnas BLOB y TEXT no se permiten en las tablas de memoria.
Si está utilizando estas columnas elevar estos valores no pueden afectar a su
relación de las tablas temp disco.---- ----- Cortado
Este tipo de información es muy valiosa cuando usted está tratando de optimizar el rendimiento de su sitio web.
Aucun commentaire:
Enregistrer un commentaire