mysql忽略索引的例子
来源:互联网 发布:避孕套 知乎 编辑:程序博客网 时间:2024/06/08 07:46
有时某字段明明设置了索引,sql也用到该字段做条件,但最终却没有使用索引。
上图,cid为索引,选择性为59
explain select * from table_name where cid=142
上图显示,可用索引cid,但实际索引null。
这是mysql查询优化器决定的,因为基数太小,只有59条。这种情况下如果使用索引,相当于多引入了一个表,不如直接在原表中搜索快,所以mysql直接屏蔽掉cid索引。如果该表不作为其他表的连表使用,可用删掉cid索引。
0 0
- mysql忽略索引的例子
- mysql 强制索引,忽略索引
- 数据库忽略索引的情况
- mysql force Index 强制索引 忽略索引 IGNORE INDEX
- MYSQL使用索引导致查询变慢的例子
- MySQL 如何使用索引 较为详细的分析和例子
- MYSQL如何忽略重复记录,添加唯一索引
- 索引的概念和创建索引例子
- 联合索引的经典例子
- MYSQL语句中易忽略的语法错误
- mysql容易被忽略的用法
- 忽略mysql的key cache hit ratio
- MySQL忽略顺序的正则模糊匹配
- MySQL里创建索引(Create Index)的方法和语法结构及例子,
- MySQL一个索引最多有多少个列?真实的测试例子
- Mysql索引的选择性
- mysql 索引的应用
- MYSQL索引的使用
- 采集实例
- angular2.0 http示例代码
- android:手机与BLE-CC41-A蓝牙模块通信
- 免安装版Mysql配置
- web.xml自定义配置信息
- mysql忽略索引的例子
- Android中Xposed框架篇—修改系统位置信息实现自身隐藏功能
- 页面缩放不影响布局方法,类似百度那样
- 如何学好JavaScript这门语言
- [嵌入式]存储器管理
- Python中的闭包
- 闭包所带来的问题
- 学习python3 01 list与tuple
- 利用反射和注解模拟ORM框架中的自动建表功能