Hace poco me pidieron que viera por qué el MySQL 5 actualizado,
.6 era más lento que el 5.5 anterior.
Así que empecé a hojear las variables y los cachés estándar,
etc.
El caso de prueba era una rutina simple que tardó aproximadamente
el doble de tiempo en ejecutarse en 5.6 que en 5.5.
Para agregar a la mezcla ... la versión 5.6 tenía el doble de
Innodb_buffer_pool_size y, por supuesto, más RAM en
general.
Así que empecé algunas pruebas con MySQLslap ...
Las pruebas Mysqlslap lo muestran más lento en 5.6
5.6:
mysqlslap --defaults-file =. /. my.cnf --concurrency = 150
--iterations = 130 -query = / test.sql --create-schema =
applicationdata --verbose
Punto de referencia
Número promedio de segundos para ejecutar todas las consultas:
0.028 segundos
Número mínimo de segundos para ejecutar todas las consultas:
0.019 …
Showing entries 1 to 2
Apr
09
2019
May
03
2014
Original post: http://anothermysqldba.blogspot.com/2014/05/mysql-benchmark-with-mysqlslap.html
Así que la evaluación comparativa de diferentes consultas de
MySQL en contra de su base de datos es una cosa sabia que
hacer. Eso debería ser evidente. Mientras que
optimizamos consultas lo mejor que podemos utilizar explicar (y
EXTENDIDO) llevándolos tiempo para compararlas deberían resultar
útiles.
Este es un simple ejemplo de ejecución de una sentencia
mysqlslap.
Para este ejemplo he cargado la base de datos de MySQL
MUNDO. ( …
Showing entries 1 to 2