Die MySQL-Dokumentation verweist auf die Möglichkeit, in bestimmten Situationen einen Hash-Index zu verwenden, siehe zum Beispiel:
- http://dev.mysql.com/doc/refman/5.1/en/mysql-indexes.html
- http://dev.mysql.com/doc/refman/5.1/en/index-btree-hash.html
- http://dev.mysql.com/doc/refman/5.1/en/innodb-adaptive-hash.html
Das heißt, der Hash-Index wird auf einer MEMORY-Tabelle unterstützt (und NDB; siehe auch MySQL Statischer Hash-Index ), und dass InnoDB adaptiv einen Hash-Index verwenden kann, wenn dies von Vorteil ist.
Die obige Dokumentation ist jedoch etwas dürftig. Gibt es eine andere gute Dokumentation/Referenz für die besonderen Verwendungen/Details von Hash Index in MySQL? Das grundlegende Hash-Verhalten ist angedeutet, aber ein paar mehr Details wären schön.