Quiero probar las rpm del servidor MySQL del servidor MySQL con otras horquillas como el servidor Percona, MariaDB y posiblemente otras. Espero que al hacer esta pregunta pueda comprender mejor la metodología detrás de la configuración de una prueba de rendimiento adecuada. Planeaba usar sysbench para ejecutar mi prueba real, pero estoy abierto a cualquier cosa.
- ¿Qué pasos debo seguir para asegurar que la prueba dé como resultado una comparación de manzanas con manzanas y que solo el RDBMS sea la variante?
- ¿Dónde empiezo?
- ¿Cómo evalúo los resultados?
- ¿Qué consejo me puedes dar?
Respuestas:
Aquí es lo primero que pensé
Configure 3 servidores DB (configuraciones HW / OS idénticas) cada uno instalado
Obtenga un cuarto servidor instalado con MONyog (la versión de evaluación dura 30 días)
Registre los 3 servidores DB en MONyog
Utilice los gráficos de métricas de rendimiento en MONyog o configure sus propios gráficos en MONyog
Use SysBench contra los 3 Servidores DB a su discreción
Esto es solo un esquema básico. Créeme, puedes usar Monyog de inmediato . Vea mi testimonio en el sitio web de MonYog (busque mi nombre en la página). Siempre convencí a mi empresa de comprar la versión definitiva después de mi testimonio, que vieron conmigo mientras sucedía.
Advertencia: no obtenga Monyog hasta que tenga los 3 servidores DB y Sysbench Ready para obtener el mejor uso de 30 días de MonYog.
ACTUALIZACIÓN 2011-06-20 13:18 EDT
Si mantiene el InnoDB Buffer Pool Small (el valor predeterminado para innodb_buffer_pool_size es 8M) y mantiene los registros binarios deshabilitados (no incluya log-bin en my.cnf), entonces estas métricas deben medirse
Muchos de estos son gráficos predeterminados en la sección de Monitores / Asesores de MONyog, y se pueden crear más gráficos para verificar otras métricas deseadas de MySQL . MONyog también le permite exportar los gráficos como datos CSV.
ACTUALIZACIÓN 2011-10-12 14:17 EDT
Percona realizó un horneado entre múltiples lanzamientos de MySQL
Todas las pruebas se realizaron con MySQL sin configurar. ¿Los resultados?
¿Qué saco de esto? Debe configurar MySQL 5.5 / 5.6 para obtener mejoras multinúcleo .
fuente
Esto debería ser muy útil para usted, ya que este es el punto de referencia de facto de la industria para bases de datos, TPC-C, http://www.tpc.org/tpcc/spec/tpcc_current.pdf
Incluso si no utiliza ejecutar este punto de referencia, la información contenida en el documento de definición de prueba debe proporcionarle una gran cantidad de información sobre cómo configurar su propio punto de referencia para probar sus opciones de base de datos.
fuente