随笔分类 -  mysql

摘要:昨天同事关于军规里的一条mysql索引的问题咨询我,才发现自己也不太了解组合索引的规则。于是来记录一下: 【推荐】如果有order by的场景,请注意利用索引的有序性。order by 最后的字段是组合索引的一部分,并且放在索引组合顺序的最后,避免出现file_sort的情况,影响查询性能。 正例: 阅读全文
posted @ 2019-05-08 22:07 人生如若初见 阅读(1171) 评论(0) 推荐(0) 编辑
摘要:1 背景 1 1.1 MVCC:Snapshot Read vs Current Read 2 1.2 Cluster Index:聚簇索引 3 1.3 2PL:Two-Phase Locking 3 1.4 Isolation Level 4 2 一条简单SQL的加锁实现分析 5 2.1 组合一: 阅读全文
posted @ 2019-03-08 21:10 人生如若初见 阅读(280) 评论(0) 推荐(0) 编辑
摘要:看到有资料说,where条件的顺序会影响查询的效率,根据的逻辑是: where条件的运行是从右到左的,将选择性强的条件放到最右边,可以先过滤掉大部分的数据(而选择性不强的条件过滤后的结果集仍然很大),在根据其它条件过滤时,需要比较的数据量就少,提高查询的效率。 当我看到这个逻辑时,自我认为不是太合理 阅读全文
posted @ 2019-03-08 21:09 人生如若初见 阅读(4822) 评论(1) 推荐(0) 编辑
摘要:转自 https://www.cnblogs.com/martinzhang/p/3454358.html 阅读全文
posted @ 2018-01-16 17:50 人生如若初见 阅读(306) 评论(0) 推荐(0) 编辑
摘要:转自 http://blog.csdn.net/sky786905664/article/details/52742392 阅读全文
posted @ 2017-09-08 10:36 人生如若初见 阅读(1683) 评论(1) 推荐(0) 编辑

点击右上角即可分享
微信分享提示