900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > MySql 自适应哈希索引

MySql 自适应哈希索引

时间:2019-09-13 08:26:16

相关推荐

MySql 自适应哈希索引

数据库|mysql教程

数据库-mysql教程

一。介绍

qq源码,ubuntu终端换主题,tomcat8登录不上,html 工具 爬虫,php虚拟机平台,纵横社seolzw

哈希(hash)是一种非常快的查找方法,一般情况下查找的时间复杂度为O(1)。常用于连接(join)操作,如SQL Server和Oracle中的哈希连

淘宝刷单平台简单源码下载,ubuntu键盘太灵敏,爬虫收集财政数据,php 论坛回帖,嘉兴seo维护lzw

接(hash join)。但是SQL Server和Oracle等常见的数据库并不支持哈希索引(hash index)。MySQL的Heap存储引擎默认的索引类型为哈希,

方维公开课源码,电脑小白用ubuntu,人人网照片爬虫,php $val,中山seo资料lzw

而InnoDB存储引擎提出了另一种实现方法,自适应哈希索引(adaptive hash index)。

InnoDB存储引擎会监控对表上索引的查找,如果观察到建立哈希索引可以带来速度的提升,则建立哈希索引,所以称之为自适应(adaptive)的。

自适应哈希索引通过缓冲池的B+树构造而来,因此建立的速度很快。而且不需要将整个表都建哈希索引,InnoDB存储引擎会自动根据访问的频率

和模式来为某些页建立哈希索引。

二。示例

三。限制

1.只能用于等值比较,例如=, ,in

2.无法用于排序

3.有冲突可能

4.Mysql自动管理,人为无法干预。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。