101 votos

Características ocultas de MySQL

He estado trabajando con Microsoft SQL Server con muchos años, pero ahora sólo han comenzado recientemente a utilizar MySQL con mis aplicaciones web, y tengo hambre de conocimiento.

Para continuar con la larga línea de las "entidades ocultas" de las preguntas, me gustaría saber ocultos o práctico de las características de MySQL, que esperamos que mejorar mi conocimiento de esta base de datos open source.

22voto

mat Puntos 5365

Uno de los no tan característica oculta de MySQL es que no es muy buena por ser compatibles con SQL, bueno, no son bichos de verdad, pero, más trampas... :-)

21voto

Eran Galperin Puntos 49594

Un comando para averiguar qué tablas se encuentran actualmente en la memoria caché:

mysql> SHOW open TABLES FROM test;
+----------+-------+--------+-------------+
| DATABASE | TABLE | In_use | Name_locked |
+----------+-------+--------+-------------+
| test     | a     |      3 |           0 |
+----------+-------+--------+-------------+
1 row IN SET (0.00 sec)

(Desde MySQL performance blog)

15voto

CMS Puntos 315406

Un comando para averiguar quién está haciendo qué:

mysql> show processlist;
show processlist;
+----+-------------+-----------------+------+---------+------+----------------------------------+------------------+
| Id | User        | Host            | db   | Command | Time | State                            | Info             |
+----+-------------+-----------------+------+---------+------+----------------------------------+------------------+
|  1 | root        | localhost:32893 | NULL | Sleep   |    0 |                                  | NULL             |
|  5 | system user |                 | NULL | Connect |   98 | Waiting for master to send event | NULL             |
|  6 | system user |                 | NULL | Connect | 5018 | Reading event from the relay log | NULL             |
+-----+------+-----------+---------+---------+-------+-------+------------------+
3 rows in set (0.00 sec)

Y usted puede matar a un proceso con:

mysql>kill 5

11voto

Alnitak Puntos 143355

Me gusta especialmente MySQL soporte integrado para inet_ntoa() y inet_aton(). Hace que el manejo de direcciones IP en tablas muy sencillo (al menos tanto tiempo como ellos son sólo las direcciones IPv4!)

Iteramos.com

Iteramos es una comunidad de desarrolladores que busca expandir el conocimiento de la programación mas allá del inglés.
Tenemos una gran cantidad de contenido, y también puedes hacer tus propias preguntas o resolver las de los demás.

Powered by:

X