innodb

Cómo convertir todas las tablas de MyISAM en InnoDB?

Sé que puedo emitir un alter table individualmente para cambiar el almacenamiento de la tabla de MyISAM a InnoDB. Me pregunto si hay una manera de cambiar rápidamente todos ellos a InnoDB?

¿Hay una diferencia real de rendimiento entre las claves primarias INT y VARCHAR?

¿Hay una diferencia de rendimiento medible entre usar INT vs. VARCHAR como clave primaria en MySQL? Me gustaría usar VARCHAR ... Entonces, ¿alguien tiene experiencia con este caso de uso en particular y las preocupaciones de rendimiento asociadas con él?

¿Cómo puedo cambiar rápidamente el nombre de una base de datos MySQL (cambiar el nombre del esquema)?

El manual de MySQL en MySQL cubre esto. Normalmente solo vuelco la base de datos y la reimporto con un nuevo nombre. Esta n ... es una mala idea en general. Esto necesita funcionar con InnoDB, que almacena las cosas de manera muy diferente a MyISAM.

MySQL ELIMINAR todas las tablas, ignorando las claves foráneas

¿Hay una forma fácil y agradable de eliminar todas las tablas de una base de datos MySQL, ignorando cualquier restricción de clave externa que pueda haber allí?

Cómo reducir / purgar el archivo ibdata1 en MySQL

Estoy usando MySQL en localhost como una "herramienta de consulta" para realizar estadísticas en R, es decir, cada vez que co ... ción, ¿hay alguna manera de que pueda reducir/purgar automáticamente el archivo ibdata1 después de un período de tiempo fijo?

¿Cómo puedo comprobar el tipo de motor MySQL para una tabla específica?

Mi base de datos MySQL contiene varias tablas usando diferentes motores de almacenamiento (específicamente myisam e innodb). ¿Cómo puedo averiguar qué mesas son ¿usando qué motor?

Tamaños máximos de almacenamiento de TINYTEXT, TEXT, MEDIUMTEXT y LONGTEXT

Por los documentos de MySQL , hay cuatro tipos de TEXTO: TINYTEXT TEXTO MEDIUMTEXT TEXTO LARGO ¿Cuál es la longitud máxima que puedo almacenar en una columna de cada tipo de datos suponiendo que la codificación de caracteres es UTF-8?

Cómo: Limpiar un motor de almacenamiento mysql InnoDB?

¿Es posible limpiar un motor de almacenamiento mysql innodb para que no almacene datos de tablas eliminadas? ¿O tengo que reconstruir una base de datos nueva cada vez?

¿Qué es InnoDB y MyISAM en MySQL?

¿Qué es InnoDB y MyISAM en MySQL ?

Restricciones de clave externa de MySQL, eliminación en cascada

Quiero usar claves foráneas para mantener la integridad y evitar huérfanos (ya uso InnoDB). ¿Cómo puedo hacer un estado SQL ... categories - id (INT) - name (VARCHAR 255) products - id - name - price categories_products - categories_id - products_id

MySQL InnoDB no libera espacio en disco después de eliminar filas de datos de la tabla

Tengo una tabla MySQL usando el motor de almacenamiento InnoDB; contiene aproximadamente 2M filas de datos. Cuando eliminé fi ... á ejecutando en unos 50 lugares diferentes y ahora el problema de poco espacio en disco está apareciendo en casi todos ellos.

Error de restricción de clave externa falsa

Recibo este mensaje de error: ERROR 1217 (23000) en la línea 40: No se puede eliminar o actualizar una fila principal: ... ite claves foráneas en otros esquemas, ¿verdad? (Incluso puedo ejecutar un comando RENAME TABLE area TO something_else: -?)

¿Debo CONTAR(*) o no?

Sé que generalmente es una mala idea hacer consultas como esta: SELECT * FROM `group_relations` Pero cuando solo quiero el ... rápido, pero ¿hay otras cosas que considerar? Update: Estoy usando InnoDB en este caso, lo siento por no ser más específico.

Búsqueda de texto completo con InnoDB

Estoy desarrollando una aplicación web de alto volumen, donde parte de ella es una base de datos MySQL de mensajes de discusi ... terme pero sin alguna idea... (FYI: va a estar en EC2 con plataformas de alta memoria, usando PHP para servir al frontend)

¿Forzar a InnoDB a volver a comprobar las claves foráneas en una / varias tablas?

Tengo un conjunto de InnoDB tablas que periódicamente necesito mantener eliminando algunas filas e insertando otras. Varias ... able. ¿Hay alguna forma de forzar a InnoDB a verificar las restricciones de clave foránea de una tabla o una base de datos?

¿Hay alguna ganancia de rendimiento en la indexación de un campo booleano?

Estoy a punto de escribir una consulta que incluya un WHERE isok=1. Como su nombre indica, isok es un campo booleano (en real ... ia de rendimiento en la indexación de este campo? ¿El motor (InnoDB en este caso) funcionaría mejor o peor mirando el índice?

InnoDB tarda más de una hora en importar un archivo de 600MB, MyISAM en pocos minutos

Actualmente estoy trabajando en la creación de un entorno para probar el rendimiento de una aplicación; estoy probando con My ... oy a unos 25 minutos. Todavía está lejos de los pocos minutos que toma MyISAM, pero se está volviendo más utilizable para mí.

Qué son los motores de bases de datos MySQL?

Miré alrededor y encontré algunos de los motores MySQL son innodb y MyISAM. Tal vez haya algunos más. Mi pregunta es ¿cuáles ... base de datos? ¿Cuáles son las diferencias entre los diferentes motores MySQL? Y lo más importante, ¿Cómo decido cuál usar?

El INCREMENTO AUTOMÁTICO de MySQL no se REVIERTE

Estoy usando el campo AUTO_INCREMENT de MySQL y InnoDB para soportar transacciones. Me di cuenta cuando reviso la transacción, el campo AUTO_INCREMENT no es rollbacked? Descubrí que fue diseñado de esta manera, pero ¿hay alguna solución a esto?

mysqldump exporta solo una tabla

Estaba usando mysqldump para exportar la base de datos, así: mysqldump -u root -ppassword my_database > c:\temp\my_database.sql De alguna manera, solo exporta una tabla. ¿Hay algo que esté haciendo mal?