![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql索引
huihuidage
这个作者很懒,什么都没留下…
展开
-
MySql索引实践(一)
索引的基本原理索引的实质就是一种排好序的数据结构。其原理很简单,就是将无序的数据变成有序的查询。1.把创建了索引的列的内容进行排序。2.对排序结果生成倒排表。3.在倒排表内容上拼上数据地址链。4.查询时,先拿到倒排表内容,再取出数据地址链,最后拿到具体的数据。...原创 2020-08-12 12:03:20 · 202 阅读 · 0 评论 -
Mysql存储引擎(Innodb存储引擎、MyISAM存储引擎)
存储引擎Storege engine:MySql中的数据、索引以及其他对象是如何存储的,是一套文件系统的实现。常见的存储引擎:Innodb引擎:Innodb提供了对数据库ACID事务的支持,并且提供了行级锁和外键的约束。其设计的目标就是处理大数据容量的数据库系统。MyISAM引擎:不支持事务、行级锁、外键。MEMORY引擎:所有数据都在内存中,处理数据极快,但是安全性不高。Innodb索引与MyISAM索引的区别:Innodb索引是聚簇索引;MyISAM索引是非聚簇索引。Innodb的主键索引原创 2020-08-01 22:15:19 · 100 阅读 · 0 评论 -
深入理解MySql索引底层数据结构
什么是索引?索引实质上就是一种帮助我们快速查询数据的排好序的数据结构。原创 2020-07-28 22:40:55 · 106 阅读 · 0 评论