Foro de elhacker.net

Programación => Bases de Datos => Mensaje iniciado por: dimitrix en 31 Enero 2015, 06:52 am



Título: Saber los I/O de la última semana
Publicado por: dimitrix en 31 Enero 2015, 06:52 am
¡Hola de nuevo!

Voy a meterme en un proyecto que va a tener bastante I/O pero necesito saber exactamentes (a poder ser) cuantas, la base de datos será MySQL.

La razón la cual la quiero saber, es que voy a empezar en un VPS o servidor privado (ya veré) para que si tengo 100 millones de I/O a la base de datos Amazon Cloud (o el que elija que creo que será Microsoft) no me cruja ya que cobran por I/O... así que primero me gustaría saber una media de las que va a consumir.

¿Es posible saber esta información?

Gracias,


Título: Re: Saber los I/O de la última semana
Publicado por: el-brujo en 31 Enero 2015, 11:02 am
Con un servidor dedicado con discos SSD te olvidas de problemas por I/O.


MySQL no llega ninguna variable o parámetro para saberlo, tendrás que monitorizarlo de otra manera.

http://dba.stackexchange.com/questions/70060/how-to-monitor-innodb-disk-i-o-required-for-mysql

Puedes usar Monitorix para monitorizar el I/O de la última semana:

Ejemplo disco SATA:

(http://ns2.elhacker.net/monitorix/imgs/fs02z.1week.png)

(http://ns2.elhacker.net/monitorix/imgs/fs04z.1week.png)


Con discos SSD el disk I/O activiy llega a 338 lecturas escritas por segundo pero el time spent in I/O es de 0 segundos


Título: Re: Saber los I/O de la última semana
Publicado por: dimitrix en 2 Febrero 2015, 21:08 pm
Mmm... es interesante, se me ocurre meter entonces ahí el API (api.project.com) ¿Recomiendas algún servidor con SSD?

Gracias por la info.