2011-02-05 8 views
6

Durante algún tiempo noté que MySQL agregaría comentarios a tablas InnoDB que tienen claves foráneas definidas. Se ve así:Cómo deshabilitar los comentarios de MySQL para InnoDB con claves externas?

InnoDB free: 0 kB; (event_id) se refieren events (event_id) EN T ...

Con el fin de mostrar mi descripción de la tabla correctamente, tengo que analizar la cadena, que se dividió por punto y coma. No es gran cosa en general, sin embargo, es bastante molesto ver este mensaje todo el tiempo en la GUI de la base de datos.

Pasé por stackoverflow y encontré this question que no era muy útil en mi caso, entonces estoy deambulando ¿es posible deshabilitar este comportamiento/error?

ACTUALIZACIÓN: versión de MySQL instalada en los servidores de proveedor de alojamiento es 5.0.77

+0

En general el uso de 'vistas information_schema' le da más flexibilidad al recuperar información acerca de los objetos de base de datos. – Mchl

+0

Estoy de acuerdo, pero el resultado sigue siendo el mismo, MySQL agrega comentarios molestos a la descripción de la tabla – Nazariy

Respuesta

1

me encontré con esta pregunta en el foro oficial de MySQL. Parece que los ingenieros de MySQL conocen el problema pero no lo están solucionando. http://forums.mysql.com/read.php?22,49710,49710#msg-49710

No estoy seguro de que estoy en la posición de negociar un cambio en el motor de almacenamiento InnoDB , sin embargo, si usted me pregunta como un usuario y un desarrollador de MySQL que había dicen: si , cambie esto tan pronto como puede. La información de espacio libre no pertenece a en el comentario de la tabla. .. Mike Lischke, Senior Software Engineer MySQL Herramientas de Desarrollo Oracle Corporation, www.oracle.com ..

-

algunos aplicaciones no funcionarán cuando nos movemos la información de la comente al Data_free. Y los usuarios necesitarán saber una nueva forma de verificar el espacio gratis. Por lo tanto, el cambio solo puede tomar lugar en en una nueva versión principal. Heikki Oracle Corp./Innobase Oy InnoDB - transacciones, nivel de fila de bloqueo, y claves externas para MySQL

Cuestiones relacionadas