はじめに こないだのAdvent Calendar用の記事で適応ハッシュインデックス(AHI)について少し書いたんだけど、今日はそもそもそれってどうやって使ったり見たりするの?って話です。 適応ハッシュインデックスとは?(おさらい) InnoDBのインデックスはクラスタ化されていて、主キーのリーフノードにデータが一緒に格納されている。 そのため、主キーによる検索は高速だが、セカンダリインデックスを用いた検索では、セカンダリインデックスから条件に合致するインデックスエントリの主キーの値を取得し、改めて主キーを検索するという2段階の検索が生じるため、やや遅い。 それに対し、バッファプール上にハッシ…