MySQLのドキュメントは、例えば参照、特定の状況でハッシュインデックスを使用する可能性を意味する:MySQLのハッシュインデックスの良いドキュメント/リファレンス?
- 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
、ハッシュインデックスでありますMEMORYテーブル(およびNDB; MySQL Static Hash-indexも参照)でサポートされており、有益な場合、InnoDBはハッシュインデックスを適応的に使用できます。
ただし、上記のドキュメントは少し疎です。 MySQLのハッシュインデックスの特定の用途/詳細については、他にも優れたドキュメント/リファレンスがありますか?基本的なハッシングの動作が暗示されていますが、いくつかの詳細が良いでしょう。
ドキュメントでは、ハッシュであり、どのようにハッシュテーブルの作品を理解想定し、十分なようです。特にウィキペディアの対象にならないことが分かったのは何ですか? –
良い質問です。適応型ハッシュインデックスに関するセクションでは、「InnoDBは、しばしばアクセスされるインデックスのページに対する要求に応じて、ハッシュインデックスを構築します」と述べています。だから自然な質問に続きます:1)何が「頻繁に」を構成しますか? 2)この現象がいつ/どのくらいの頻度で発生するかを調べる方法はありますか?おかげさまで –