MySQL索引选择性差,不走索引

索引 MySQL 选择性 开头 编程技术
发布日期 2022-09-17 更新日期 2022-09-17 阅读次数 63 文章字数 90

索引不是一定会走的。

比如like 匹配。即使是匹配开头

如果搜索结果99%都是以该字符开头,则不走索引。(因为此时的索引和全表扫描差不多)

如果只有1%以该字符开头,则此时索引很有用,MySQL会走索引。


文章作者: 朱丰华

文章链接: https://smart.52dixiaowo.com/blog/post-79.html

版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。

索引 MySQL 选择性 开头

发表评论

相关推荐
朱丰华   |   1周前   |   sql · mysql · 字节 · 字符

mysql常用字段类型详解

44    评论    点赞
朱丰华   |   1年前   |   sql · mysql

mysql Timestamp或dateTime格式筛选

138    评论    点赞
朱丰华   |   1年前   |   正则 · 表达

正则表达式,实现if...then...else

128    评论    点赞
朱丰华   |   1年前   |   mysql · 变量 · sql

MySQL实现行号-自定义变量

123    评论    点赞
朱丰华   |   1年前   |   变量 · mysql · sql · 用户

MySQL用户自定义变量

111    评论    点赞
朱丰华   |   1年前   |   sql · php

PHP如何使用PDO批量执行SQL?

131    评论    点赞
朱丰华   |   1年前   |   sed · 文件

Shell 指定行处理head、tail、sed

167    评论    点赞
朱丰华   |   1年前   |   linux · 内容

linux环境下,对于一个大文件,如何查看其中某行的内容

80    评论    点赞
朱丰华   |   1年前   |   字符 · php · 比较

PHP比较字符串大小相关函数

120    评论    点赞
朱丰华   |   1年前   |   sql · mysql

mysql GROUP_CONCAT 顺序排序

95    评论    点赞
朱丰华   |   1年前   |   linux · 文件 · 统计

linux递归统计文件夹下的文件数量

181    评论    点赞
朱丰华   |   1年前   |   python

python pip离线安装某个包

147    评论    点赞
朱丰华   |   1年前   |   mysql

MySQL 报错 Packets out of order

122    评论    点赞
朱丰华   |   1年前   |   php · 图片

php根据图片内容【魔术数字】,识别图片的类型

311    评论    点赞
朱丰华   |   1年前   |   mysql

MySQL获取上一篇下一篇文章

124    评论    点赞
朱丰华   |   1年前   |   mysql

MySQL的in排序问题

162    评论    点赞
朱丰华   |   1年前   |   mysql · 转换 · 数字

MySQL字符串转数字,比较数字大小

121    评论    点赞
朱丰华   |   1年前   |   mysql

MySQL中的 ` 有什么用?

144    评论    点赞
朱丰华   |   1年前   |   mysql

mysql按进行中,即将开始,已结束排序,自定义字段值排序

171    评论    点赞
朱丰华   |   2年前   |   字符 · 全文 · 检索 · 搜索 · mysql · 单个 · 搜素 · 匹配 · 使用 · 分割

mysql全文检索单个字符搜素

97    评论    点赞
{{item.author_name}}   |   {{new Date(item.date*1000).log()}}   |   {{it}} ·

{{item.title}}

{{item.uv}}    评论    点赞