11 2020 档案
摘要:索引是一种数据结构,用于帮助我们在大量数据中快速定位到我们想要查找的数据。索引最形象的比喻就是图书的目录了。注意这里的大量,数据量大了索引才显得有意义,如果我想要在 [1,2,3,4] 中找到 4 这个数据,直接对全数据检索也很快,没有必要费力气建索引再去查找。 索引在 MySQL 数据库中分三类:
阅读全文
摘要:首先弄明白两个概念-大概说一下,具体的网上都有: 覆盖索引-select b,c,d from t1 ;select b,c,d from t1 where b=1 and c =1 and d=1 ;select a,b,c,d from t1 where b=1 and c =1 and d=1
阅读全文
摘要:总结:InnoDB中,表数据文件本身就是按B+Tree组织的一个索引结构,聚簇索引就是按照每张表的主键构造一颗B+树,同时叶子节点中存放的就是整张表的行记录数据,也将聚集索引的叶子节点称为数据页。这个特性决定了索引组织表中数据也是索引的一部分; 一般建表会用一个自增主键做聚簇索引,没有的话MySQL
阅读全文