Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
MySQL哈希索引的良好文档/参考?_Mysql_Innodb - Fatal编程技术网

MySQL哈希索引的良好文档/参考?

MySQL哈希索引的良好文档/参考?,mysql,innodb,Mysql,Innodb,MySQL文档提到了在某些情况下使用哈希索引的可能性,例如: 也就是说,内存表(和NDB;另请参阅)上支持哈希索引,如果有益的话,InnoDB可以自适应地使用哈希索引 然而,上面的文档有点稀疏。对于MySQL中哈希索引的特殊用途/细节,是否还有其他好的文档/参考?基本的散列行为是隐含的,但更多的细节会更好。您可以阅读以下内容: 假设您了解哈希是什么以及哈希表是如何工作的,那么文档似乎就足够了。特别是,你希望发现什么是维基百科没有涵盖的?好问题。在关于自适应散列索引的一节中,它说“I

MySQL文档提到了在某些情况下使用哈希索引的可能性,例如:

也就是说,内存表(和NDB;另请参阅)上支持哈希索引,如果有益的话,InnoDB可以自适应地使用哈希索引

然而,上面的文档有点稀疏。对于MySQL中哈希索引的特殊用途/细节,是否还有其他好的文档/参考?基本的散列行为是隐含的,但更多的细节会更好。

您可以阅读以下内容:


假设您了解哈希是什么以及哈希表是如何工作的,那么文档似乎就足够了。特别是,你希望发现什么是维基百科没有涵盖的?好问题。在关于自适应散列索引的一节中,它说“InnoDB根据需要为经常访问的索引页面构建散列索引。”因此自然的问题如下:1)什么构成“经常”?2) 是否有任何方法可以分析这种行为,以了解这种情况何时/多久发生一次?谢谢。这并不能完全回答给出的问题,但实际上,知道这一点是有用的。