InnoDB es una tecnología de almacenamiento de datos de fuente abierta para la base de datos MySQL, incluido como formato de tabla estándar en todas las distribuciones de MySQL AB a partir de las versiones 4.0. Su característica principal es que soporta transacciones de tipo ACID y bloqueo de registros e integridad referencial. InnoDB ofrece Seguir leyendo
Bases de datos
Bases de datos MySQL, Oracle, PostgreSQL, SQL Server
Slow Queries en MySQL
Uno de los problemas más comunes de carga en el servicio MySQL es debido a que hay consultas SQL que tardan un tiempo excesivo en ejecutarse y completarse. Existe la opción de activar el logging para este tipo de consultas, de modo que podamos hacer debug e identificar las consultas lentas (Slow Queries) y optimizarlas. Seguir leyendo
mytop, el top para MySQL
mytop es una utilidad bajo línea de comandos que sirve para monitorizar las consultas mysql, procesos, y rendimiento general del servicio a tiempo real. Funciona en cualquier sistema Unix que tenga instalado Perl, DBI, y Term::ReadKey. Dejo unos cuantos enlaces para quien desee probarlo y profundizar un poco más: Documentación README Descarga – fichero tar.gz Seguir leyendo
Restaurar privilegios usuario Root en MySQL
Puede ocurrir (aunque es raro) que el usuario root de MySQL pierda los privilegios respecto a las bases de datos. Esto puede ser solucionado del siguiente modo: Parar el servicio mysql (Entrar en services.msc y parar el servicio). Iniciar mysql desde línea de comandos con la opción –skip-grant-tables: mysqld –skip-grant-tables Abrimos otra consola, y nos Seguir leyendo