•
El EXPLAIN a primera vista puede resultar algo confuso y en joins con muchas tablas tampoco nos indica en que esta perdiendo más tiempo el MySQL. Mediante SHOW PROFILE tendremos un detalle de los tiempos de ejecución.
[...]
Leer mas »
•
Para ver las queries que se están ejecutando en un MySQL se usa SHOW PROCESSLIST;, pero muchas veces no nos interesa tanto que queries se ejecutan sino la cantidad que hay para ello podemos recurrir a otra variable.
mysql> show processlist;
(...)
6 rows in set (0.00 sec)
[...]
Leer mas »
•
Existen varias formas de cambiar la contraseña a un usuario en MySQL. Podemos tanto manipular la tabla user de MySQL o usar el GRANT o SET PASSWORD.
[...]
Leer mas »
•
Al dar o revocar ciertos privilegios nos podemos encontrar con el siguiente error:
mysql > revoke super on database.* from 'luser';
ERROR 1221 (HY000): Incorrect usage of DB GRANT and GLOBAL PRIVILEGES
[...]
Leer mas »
•
Cuando nos encontramos en el log del MySQL con “Sort aborted” puede significar varias cosas, deberemos ver en que caso estamos para actuar convenientemente o simplemente ignorar el error.
110930 19:12:30 [ERROR] /usr/local/mysql/libexec/mysqld: Sort aborted
[...]
Leer mas »
•
Las tablas MyISAM tienen la ventaja sobre las InnoDB que pueden ser indexadas con FULLTEXT. Uno de los parámetros para indexar estas tablas es el tamaño mínimo de la palabra a indexar.
[...]
Leer mas »