Rendimiento de Bases de datos

Iniciado por ^Cloud^, 28 Noviembre 2009, 21:52 PM

0 Miembros y 1 Visitante están viendo este tema.

^Cloud^

Me interesa mucho el tema de rendimiento de bases de datos mysql. Me gutaría saber que herramientas o como hacer test de rendimientos de bases de datos para mis aplicaciones.
Ahora resulta que imagino mi pasado
y llevo en esta clínica cuarenta años.
Nunca jamás he pisado la calle
y el electroshock ha sido mi padre

^Cloud^

Aportando algo más a este tema. Es mejor usar bases de datos o sistemas de ficheros distribuidos?
Ahora resulta que imagino mi pasado
y llevo en esta clínica cuarenta años.
Nunca jamás he pisado la calle
y el electroshock ha sido mi padre

^Winder^

Puedes utilizar Jmeter, lo puedes descargar de aquí:

http://jakarta.apache.org/jmeter/

Ahí puedes medir el tiempo que toman tus consultas en relación a peticiones masivas a la DB y su estado de respuesta.

También leete este link  http://foro.elhacker.net/bases_de_datos/optimizacion_mysql_para_programadores_y_dba-t274965.0.html

Ya que mi estimada Tifa me ha comentado que estará siendo actualizado regularmente ;)

Saludetes!

Yo apoyo la esperanza de Caylees. Frenemos la Leucemia:
www.cayleeshope.com
Libertad conquistada.  (Justicia ;-))

^Cloud^

He usado jmeter en varias ocasiones y en ninguno de los casos se uso para medir el rendimiento de la base de datos. Normalmente jmeter me va a realizar las pruebas sobre varios niveles de caches y, en esos casos, espero que la base de datos ni se entere de que jmeter está realizando peticiones a la aplicación.

jmeter, en ningún caso y menos en un entorno de producción me va a ofrecer ninguna estadística sobre la base de datos ya que con squid, eacelerator y memcache... las consultas sobre la base de datos tienen que ser casi nulas.

Quizás hice la pregunta incorrecta...

Un saludo,
Ahora resulta que imagino mi pasado
y llevo en esta clínica cuarenta años.
Nunca jamás he pisado la calle
y el electroshock ha sido mi padre