sql >> Base de Datos >  >> RDS >> Mysql

Índice de hash estático de MySQL

¿Puede explicar un poco más sobre su tabla y motor de almacenamiento? HASH explícito los índices solo se pueden crear para tablas basadas en MEMORY y NDB motores (NDB =MySQL Cluster). Suponiendo que no está usando MySQL Cluster, parece extraño que esté usando MEMORY motor de almacenamiento para almacenar millones de filas.

Dicho esto, puede agregar el KEY_BLOCK_SIZE sugerencia al crear índices, lo que parece influir en la cantidad de espacio utilizado para las claves:http://dev.mysql.com/doc/refman/5.1/en/create-index.html Sin embargo, esto no tiene nada que ver en particular con los índices HASH.