Original post: http://anothermysqldba.blogspot.com/2013/07/understand-your-mysql-server.html
Pensé que podría ser útil para escribir algunas pautas para
ayudar a todos a entender diferentes aspectos de su servidor
MySQL.
Estos datos se han recogido a través del tiempo y voy a hacer mi
mejor esfuerzo para mensajes de referencia. En general consideran
que las mejores fuentes de información que se enumeran a
continuación:
A los pocos días de publicar esta entrada, aparece la versión 2.1 de este framework commom_schema, con interesantes novedades. Tenéis toda la información aquí: http://code.openark.org/blog/mysql/common_schema-2-1-released-advanced-improved-split-persistent-script-tables-more-schema-analysis-and-ahem-charts.
A mitad de agosto, nueva versión de este framework, en su versión 2.2.
Este primer post de ManejandoDatos lo vamos a dedicar a un framework DBA sobre MySQL con el que suelo trabajar, y que conocí por casualidad. También es válido para MariaDB.
Desde que empecé la aventura de MySQL, he tenido que …
[Lea más]
Original post: http://anothermysqldba.blogspot.com/2013/06/mysql-56-on-solaris-using-solaris-pkg.html
El sitio MySQL.com hace un buen trabajo con la documentación
sobre la instalación de MySQL en Solaris. Los hipervínculos se
pueden encontrar a continuación.
Creo este post como una referencia y un ejemplo de la forma en
que se haga así.
(Yo prefiero el shell bash pero eso es sólo yo ...)
bash-3.2# groupadd mysql
bash-3.2# useradd -g mysql mysql
bash-3.2# pkgadd -d mysql-5.6.12-solaris*.pkg
The following packages are available:
1 mysql MySQL Community Server (GPL)
5.6.12
Select package(s) you wish to process (or 'all' to process
all packages). (default: all) [?,??,q]: all
Ahora usted …
MySQL Bug # 20786 consigue pastel!http://www.youtube.com/watch?v=oAiVsbXVP6k
La risa al final es la mejor parte.
MySQL Bug #20786 gets cake ! http://www.youtube.com/watch?v=oAiVsbXVP6k
The laugh at the end is the best part.
http://bugs.mysql.com/bug.php?id=20786
Buenas a todos.
En este blog que ahora comienzo, pretendo contar lo poco que sé sobre varias tecnologías, y que van desde manejo de bases de datos, solución a problemas de programación, sugerencias de programas, etc, etc ….
En mi desempeño no tengo preferencia por software tipo Desktop o Web, así que trataremos de hablar de ambos, pero casi siempre atacando a bases de datos.
A nivel de software de escritorio, mi lenguaje favorito es VB6, aunque también empiezo a defenderme bastante bien con C#, y ahora estoy iniciandome en Python (bueno, me han forzado las circunstancias!). También veremos algunos ejemplos de VBA en Excel, …
Respecto a programación Web, le lenguaje en el que he desarrollado ha sido ASP clásico, que aunque esté teóricamente obsoleto, yo creo que está …
[Lea más]
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. …
Original post: http://anothermysqldba.blogspot.com/2013/06/mysql-55-replication-to-mysql-56.html
Después de horas de frustración ..... Voy a decirlo de
manera simple como no actualizar a MySQL 5.6 si está ejecutando
cualquier versión inferior a MySQL 5.5.
Usted tiene que actualizar a MySQL 5.5 primero para mantener su
cordura y datos de contacto.
Un montón de blogs y la información disponibles sobre los cambios
de contraseñas en MySQL 5.6 y los apoyan. Incluso he
actualizado las contraseñas de MySQL 5.6 y la caja estaba en
marcha y funcionando muy bien. El problema era la
replicación. Tuve que repetir desde una versión MySQL menos
de MySQL 5.5 y simplemente no corría. He desactivado
secure_auth y podía conectar, pero aún no ha habido suerte …
Haciendo una query en un MySQL con una fecha mal formada, a priori, yo esperaría que no devolviera ningún resultado. Podemos comprobar que MySQL considera mejor devolver algún resultado, aunque sean en realidad TODOS los resultados.
Si hacemos un explain de una query con una fecha malformada:
mysql> explain select * from sales where creationDate < '2012-08-27T17:00:02+02:00'\W; Show warnings enabled. +----+-------------+-------+------+---------------+------+---------+------+---------+-------------+ | id | select_type | table | type | possible_keys | key | key_len | ref | rows | Extra | +----+-------------+-------+------+---------------+------+---------+------+---------+-------------+ | 1 | SIMPLE | sales | ALL | NULL | NULL | NULL | NULL | 6750684 | Using where | …[Lea más]