Предположим, что в столбце name
есть хеш-индекс, хеш-таблица должна выглядеть следующим образом: prefix of the index key
-> pages of the index
, в соответствии с этим https://dev.mysql.com/doc/refman/8.0/en/innodb-adaptive-hash.html
На основе наблюдаемой схемы поиска индекс хеша строится с использованием префикса ключа индекса. Префикс может быть любой длины, и может случиться так, что в хеш-индексе появятся только некоторые значения в B-дереве. Хеш-индексы создаются по требованию для страниц индекса, к которым часто обращаются.
но я хочу знать, почему хеш-таблица не похожа на prefix of the index key
-> result rows
?