
数据库
文章平均质量分 90
数据库相关学习
一点江南
纸上得来终觉浅,绝知此事要躬行。
展开
-
索引失效优化方案
全值匹配我最爱,最左前缀要遵守;带头大哥不能死,中间兄弟不能断;索引列上少计算,范围之后全失效;Like百分写最右,覆盖索引不写星;不等空值还有or,索引失效要少用;VAR引号不可丢,SQL高级也不难。一、准备工作:首先创建一个用户表:CREATE TABLE `user` ( `id` int(11) NOT NULL, `name` varchar(50) NOT N...原创 2019-08-14 15:38:03 · 667 阅读 · 0 评论 -
联合主键索引问题
字段a、b、c作为联合主键,每个主键字段在什么情况下可以使用索引?测试环境mysql8.0.15InnoDB引擎测试过程建立个user表,具体信息如下:user表信息如下:上表中对id,age,sum这个三个字段设定联合主键,图中已经标明。这里需要扩展一个基础的知识:建立联合主键同时会自动建立复合索引,复合索引遵循的是最左前缀法(带头大哥不能死,中间兄弟不能断)。下面将从走全部...原创 2019-08-05 14:59:27 · 9455 阅读 · 0 评论