[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[OFF-TOPIC] Percona sobre debian Wheezy



Hola buenas, al final migré desde galera a percona en 2 nodos por lo pronto.

Me ha funcionado todo bien, excepto que nos hemos vuelto locos con el
rendimiento sobre los SSDs, teniendo que cambiar la directiva:

innodb_flush_log_at_trx_commit = 0 , ya que por defecto está en 1 y se
nos producían cuellos de botella... Aconsejan este valor además si no
tienes cache de escritura en la controladora. Que creo que tiene más
que ver con esto último que con los SSDs, ha sido cambiar eso y va
como un tiro. Sin cambiar esta directva, metiendo muchas querys se nos
quedaban las querys como "searching rows for update".

El problema que tenemos ahora, que por eso recurro a ustedes, es que
"creo" que desde que cambie esa directiva empezó a crearme en un nodo
percona todos estos ficheros...que por lo visto no se pueden borrar.


128M    /var/lib/mysql/gcache.page.000000
128M    /var/lib/mysql/gcache.page.000001
128M    /var/lib/mysql/gcache.page.000002
128M    /var/lib/mysql/gcache.page.000003
128M    /var/lib/mysql/gcache.page.000004
128M    /var/lib/mysql/gcache.page.000005
128M    /var/lib/mysql/gcache.page.000006
115M    /var/lib/mysql/gcache.page.000007
128M    /var/lib/mysql/gcache.page.000008
128M    /var/lib/mysql/gcache.page.000009
128M    /var/lib/mysql/gcache.page.000010
128M    /var/lib/mysql/gcache.page.000011
122M    /var/lib/mysql/gcache.page.000012
128M    /var/lib/mysql/gcache.page.000013
128M    /var/lib/mysql/gcache.page.000014
128M    /var/lib/mysql/gcache.page.000015
128M    /var/lib/mysql/gcache.page.000016
128M    /var/lib/mysql/gcache.page.000017
128M    /var/lib/mysql/gcache.page.000018
128M    /var/lib/mysql/gcache.page.000019
128M    /var/lib/mysql/gcache.page.000020
128M    /var/lib/mysql/gcache.page.000021
128M    /var/lib/mysql/gcache.page.000022
128M    /var/lib/mysql/gcache.page.000023
128M    /var/lib/mysql/gcache.page.000024
128M    /var/lib/mysql/gcache.page.000025
128M    /var/lib/mysql/gcache.page.000026
127M    /var/lib/mysql/gcache.page.000027
128M    /var/lib/mysql/gcache.page.000028
13M     /var/lib/mysql/gcache.page.000029


http://www.severalnines.com/blog/understanding-gcache-galera

Los writesets que se pierden los almacena en fichero y creo que
penaliza rendimiento a en /var/lib/mysql (directorio donde está
montado los SSD como raid1) que es donde se crean por defecto.

Lo que sí que se puede hacer es hacer que se guarden en otro sitio,
para que no nos penalice el rendimiento. Y aumentar el tamaño:

wsrep_provider_options="gcache.size = 5G; gcache.name =
/another_partition/galera.cache"


Alguien se ha peleado con esto? Como siga así nos quedamos sin espacio
más adelante y encima creo que no se pueden borrar...


Reply to: