El lunes de la próxima semana, 3 de noviembre, impartiré un tutorial de la mayor conferencia europea de MySQL, la Percona Live London 2014. El tema es una continuación natural de la que impartí el año pasado en el mismo lugar, “Optimización de consultas con MySQL 5.6: trucos nuevos y viejos“. Este año me centraré en los últimos cambios en el optimizador que podemos encontrar no sólo en los ya publicados 5.6 y MariaDB 10, pero también alguna de las características de los todavía en desarrollo MySQL 5.7 y MariaDB 10.1. Algunos de los temas de este taller, que he titulado “Optimización de consultas con MySQL …
[Lea más]
Original post: http://anothermysqldba.blogspot.com/2014/06/installing-percona-xtradb-cluster.html
Así que por supuesto Percona tiene documentación que explica el
proceso. El objetivo de este blog es ir a un poco más de
detalle, con la esperanza de que puedan ayudar a
alguien.
Los hipervínculos para su revisión:
- CentOS - http://www.percona.com/doc/percona-xtradb-cluster/5.5/howtos/cenots_howto.html
- Ubuntu - …
InnoDB se convirtió en el motor de almacenamiento por defecto en MySQL 5.5. Era un paso lógico. Es un motor transaccional, escalable y con un rendimiento superior a MyISAM. Hay que recordar esa frase tan mítica... MyISAM es el lugar donde los datos van para morir. Pero ese cambio ha traído algunas consecuencias. Malas prácticas que en MyISAM no tenían ningún efecto visible en InnoDB pueden causar graves problemas.
Uno de ellos es dejar transacciones abiertas y olvidadas. Y no hablo de minutos o horas, si no días e incluso he llegado a ver semanas. Cuando te contactan y te dicen que hay un problema con alguno de estos síntomas:
- ibdata1 no para de crecer, nos vamos a quedar sin espacio en disco
- la base de datos funciona muy lenta y tenemos constantes errores de tiempo de espera agotado esperando bloqueos de filas
Ya casi tenemos claro donde está el problema. Un SHOW ENGINE …
[Lea más]
Original post: http://anothermysqldba.blogspot.com/2014/03/percona-cloud-tools.html
Así que me gusta mucho el hecho de que Percona es llegar y
ofrecer soluciones para ayudar a analizar las preocupaciones o
problemas con MySQL cloud.percona.com .
Es muy fácil de instalar. La forma más rápida es hacer que el
repositorio YUM Percona instalado, tengo …
Originally posted: http://anothermysqldba.blogspot.com/2014/01/hard-work-that-goes-unnoticed.html
Me tomé un momento hoy y ser informado uno de mis distribuciones
de Linux. En esta distribución resulta que tengo Percona 5.6
instalado como la base de datos MySQL. He mencionado antes cómo
puede configurar su elección de MySQL a través de un repositorio Yum .
Mi punto aquí es, sin embargo, ¿cómo alguna vez las gracias a
estas personas por todo el trabajo que hacen?
Muchos de estos repositorios están a cargo de las …
Original post: http://anothermysqldba.blogspot.com/2013/09/mysql-yum-repo-oracles-mariadb-and.html
Mucha gente hoy en día prefieren seguir con el gestor de paquetes
yum para instalar su software relacionado en vez de bajar el
último RPM de MySQL, por ejemplo.
Mientras que usted puede descargar RPMS de un proveedor e
instalar con yum (yum install *. Rpm) Usted también puede
actualizar su repositorio yum para tirar directamente del
proveedor de paquetes MySQL. En el momento de este artículo sólo
se conseguirá hasta MySQL 5.5.13, aunque MySQL 5.6 GA fue lanzado
…
Original post: http://anothermysqldba.blogspot.com/2013/08/create-slave-secondary-server-with.html
Así que primero usted podría ahorrar un poco de tiempo y leer el
ejemplo Percona para esto:
http://www.percona.com/doc/percona-xtrabackup/2.1/howtos/setting_up_replication.html
Pero por si acaso aquí es un ejemplo basado en una situación
real.
SERVIDOR PRIMARIO
# innobackupex /tmp/ <---- this is whatever directory you want
to store the backup in. This is a very basic no fluff …
Original post: http://anothermysqldba.blogspot.com/2013/06/backup-and-recovery-script-for-mysql.html
Así Percona tiene el ampliamente utilizado herramienta de copia
de seguridad Xtrabackup y se dan cuenta que todo el mundo a
menudo utiliza esta herramienta en una secuencia de comandos de
algún tipo. El disponer de una página que habla de
esto:
Desde hace poco me dio un ejemplo de cómo utilizar la copia de
seguridad en un anteriormensaje . Pensé que también podría
escribir un script que muestra cómo …
Original post: http://anothermysqldba.blogspot.com/2013/06/maxbinlogcachesize.html
Al evaluar el rendimiento de su base de datos y la estabilidad es
muy probable que usted comenzará a revisar sus variables.
A primera vista la típica primera reacción a las siguientes
variables es .. ESPERA que algo está mal mi caja no tiene
esa cantidad de RAM o incluso el espacio en disco para satisfacer
esa MAX límites indicados a continuación ....
MariaDB [(none)]> select @@max_write_lock_count,
@@max_binlog_cache_size, @@max_seeks_for_key,
@@myisam_max_sort_file_size\G
*************************** 1. row
***************************
@@max_write_lock_count: 4294967295
--
4 GB
…
Original post: http://anothermysqldba.blogspot.com/2013/06/mariadb-1003-alpha-install-on-fedora-17.html
MariaDB 10.0.3 Alfa se acaba de
publicar.
Así que para aquellos de ustedes que recuerdan mi anterior
MariaDB 5.5 posterior instalación, decidí ver
cómo funciona con 10.0.3. …