Kun je iets meer uitleggen over je tafel- en opslagengine? Expliciete HASH
indexen kunnen alleen worden gemaakt voor tabellen op basis van de MEMORY
en NDB
motoren (NDB =MySQL-cluster). Ervan uitgaande dat u geen MySQL-cluster gebruikt, lijkt het vreemd dat u de MEMORY
gebruikt storage engine om miljoenen rijen op te slaan.
Dat gezegd hebbende, kun je de KEY_BLOCK_SIZE
. toevoegen hint bij het maken van indexen, die de hoeveelheid ruimte die voor sleutels wordt gebruikt lijkt te beïnvloeden:http://dev.mysql.com/doc/refman/5.1/en/create-index.html
Dit heeft echter niets te maken met HASH-indexen.