1.索引列上有函数。
2.不满足最左前缀。
3.使用了不等号。
1.唯一性太差的字段不适合单独创建索引,即使频繁作为查询条件。
2.更新非常频繁的字段不适合创建索引。
3.不会出现在 WHERE 子句中的字段不该创建索引。
4.表记录太少。
sql优化,有点沾边。如下:
尽最不范覆 不囊来字哦 (sql优化:尽量全值匹配、最佳左前缀法则、不在索引列上做任何操作、范围条件放最后、覆盖索引尽量用、
不等于要甚用、Null/Not 有影响、Like查询要当心、字符类型加引号、OR改UNION效率高)
2024-05-08 08:51:42 阅读次数:38
1.索引列上有函数。
2.不满足最左前缀。
3.使用了不等号。
1.唯一性太差的字段不适合单独创建索引,即使频繁作为查询条件。
2.更新非常频繁的字段不适合创建索引。
3.不会出现在 WHERE 子句中的字段不该创建索引。
4.表记录太少。
sql优化,有点沾边。如下:
尽最不范覆 不囊来字哦 (sql优化:尽量全值匹配、最佳左前缀法则、不在索引列上做任何操作、范围条件放最后、覆盖索引尽量用、
不等于要甚用、Null/Not 有影响、Like查询要当心、字符类型加引号、OR改UNION效率高)
上一篇:乘积最大子数组。
下一篇:你的赛车可以从位置 0 开始,并且速度为 +1 ,在一条无限长的数轴上行驶, 赛车也可以向负方向行驶,赛车可以按照由加速指令 'A' 和倒车指令 'R' 组成的指令序列自动行驶。
JavaScript进阶:手写代码挑战(三)
【mySQL】mySQL动态语句(SQL语句中有变量)
MySQL全库备份中恢复某个库和某张表以及mysqldump参数--ignore-table介绍
Archery审核系统之MySQL数据库设计规范
ClickHouse-004-sql命令创建用户以及授权
mysql模拟生成10万条数据存储过程sql
mysqlbinlog结合sed命令恢复update时未加where条件之前的数据
pt-online-schema-change使用
【MySQL】MySQL索引与事务的透析——(超详解)
MySQL数据库设计规范
文章
31240
阅读量
4463720
2025-03-12 09:30:46
2025-02-25 08:55:16
2024-12-24 10:24:41
2024-12-17 08:23:52
2024-12-10 06:59:03
2024-12-06 06:23:00
2023-05-08 10:02:20
2023-04-18 14:16:25
2022-12-28 07:22:30
2023-06-12 09:35:08
2023-05-10 06:04:05
2023-04-24 11:29:55