随笔分类 -  mysql索引

求求你别再用offset和limit分页了
摘要:https://blog.csdn.net/weixin_44421461/article/details/112166878 比较这个查询: select * from table_name limit 10 offset 8000001; 10 rows in set (12.80 sec) 和 阅读全文

posted @ 2021-02-04 13:40 silyvin 阅读(110) 评论(0) 推荐(0)

mysql 索引底层
摘要:1 B树中间节点也存数据本身,意味着节点存不了更多的范围;B+树可以更矮胖,意味着更少的磁盘IO;并友好于全量返回;并友好于查询的稳定性,因为不会发生第一次深度2第二次深度3 2 B+树双向链表友好于范围查找/排序/全量返回;双向链表体现在sort的双向性 3 hash所以无法排序 4 红黑树/跳表 阅读全文

posted @ 2019-08-25 17:13 silyvin 阅读(240) 评论(0) 推荐(0)

mysql分区partition
摘要:https://www.cnblogs.com/shibazi/p/3832852.html 另外有几个结论: 空间差不多 无索引,分区>>不分区 有索引,分区>不分区 阅读全文

posted @ 2018-08-28 14:34 silyvin 阅读(533) 评论(0) 推荐(0)

explain 分析sql语句
摘要:https://mp.weixin.qq.com/s?__biz=MzI4Njc5NjM1NQ==&mid=2247485618&idx=1&sn=ed892f572b81e6aa6a7be5c43c2e7351&chksm=ebd6379edca1be88f7d3703db31115ced7c5c 阅读全文

posted @ 2018-07-29 20:26 silyvin 阅读(225) 评论(0) 推荐(0)

mysql 组合索引中对范围的查询
摘要:建立表: CREATE TABLE `ygzt_test` ( `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `a` int(11) NOT NULL, `b` int(11) NOT NULL, `c` int(11) NOT NULL, `d 阅读全文

posted @ 2018-07-01 21:11 silyvin 阅读(22100) 评论(1) 推荐(0)

为什么InnoDB使用索引时不用锁表,可以锁行,而MyIsam则只锁表
摘要:涉及到这个问题,首先要解答,索引这种数据结构在InnoDB与MyIsam中有何不同 非常经典的文章:https://blog.csdn.net/qq_25551295/article/details/48901317 myisam的主索引和次索引都指向物理行,下面来进行讲解 innodb的主键下存储 阅读全文

posted @ 2018-04-28 23:11 silyvin 阅读(297) 评论(0) 推荐(0)

mysql 索引优化 实战概述
摘要:https://www.cnblogs.com/hephec/p/4557053.html 曾经偷偷的面试了两个单位,都提到了Mysql的优化问题,所以以后要多多学习数据库的优化知识了。建设数据库的优化大概主要就是索引的优化了吧,因为我们不可能修改数据结构的情况下,提高数据库的查询效率似乎也只能用索 阅读全文

posted @ 2018-02-17 23:48 silyvin 阅读(286) 评论(0) 推荐(0)

explain 索引实践
摘要:(一)使用explain查看是否使用索引主要是以下这些列: type: key: extra: 排序时无法使用到索引时 不清楚 表: 以下蓝色为使用索引,红色为未使用索引 主键:user_foot_id type-const key-primary 不加索引: type-all key-null e 阅读全文

posted @ 2018-02-14 16:20 silyvin 阅读(160) 评论(0) 推荐(0)

索引基本功 聚簇索引与非聚簇索引区别,各种索引的区别
摘要:和刚入门的菜鸟们聊聊--什么是聚簇索引与非聚簇索引 https://www.cnblogs.com/auxg/p/Cluster-and-NonCluster-index.html 今天我们来聊一聊关于 聚簇索引和非聚簇索引的问题; 刚开始学数据库SQL的时候,就知道有主键啊(Primary-key 阅读全文

posted @ 2018-02-14 14:19 silyvin 阅读(2084) 评论(0) 推荐(0)