Opciones de actualización con LIKE REGEXP SUBSTRING y localizar

Original post: http://anothermysqldba.blogspot.com/2013/07/update-options-with-like-regexp.html

Un post reciente foro me hizo parar y pensar por un momento .. 
http://forums.mysql.com/read.php?10, 589573,589573 # msg-589573 

El problema era que el usuario desea actualizar sólo la palabra audi y no la palabra auditor. 
Se resolvió mediante el aprovechamiento del período con facilidad una vez que dejé de tratar de usar SUBSTRING y localizar. Ellos querían una solución rápida y fácil, después de todo. 

[Lea más]
Entender el servidor MySQL

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:

[Lea más]
Framework para DBA en MySQL

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]
MySQL 5.6 en Solaris Usando un PKG Solaris

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 …

[Lea más]
Tan divertido tuvo que compartir ...


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

De que va manejando datos

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]
Copia de seguridad y recuperación de secuencias de comandos de MySQL usando innobackup y Xtrabackup de Percona


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 …

[Lea más]
max_binlog_cache_size

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

[Lea más]
MariaDB 10.0.3 Alfa instalación en Fedora 17 x86_64

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. …

[Lea más]
MySQL < 5.5 replication to MySQL 5.6

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 …

[Lea más]