2017-01-30 61 views
0

在MySQL 5.7上,无论何时创建索引,尽管指定了它的类型(BTREE或HASH),创建的索引始终是BTREE。有谁知道如何启用HASH索引?我打算在低基数列上使用它。如何在MySQL中启用哈希表索引?

+0

你使用哪种引擎(InnoDB的,MyISAM数据,内存...)? – Imanez

+0

InnoDB -------- –

+0

哈希,如果存在的话,对于点查询来说,只会比BTree略好一些,而对于“范围”查询来说,它将毫无用处。所以,他们没有费心去包括它。 –

回答