博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
是否使用索引
阅读量:6999 次
发布时间:2019-06-27

本文共 321 字,大约阅读时间需要 1 分钟。

hot3.png

  • 索引列的数据长度能少则少。
  • 索引一定不是越多越好,越全越好,一定是建合适的。
  • 匹配列前缀可用到索引 like 9999%,like %9999%、like %9999用不到索引;
  • Where 条件中 not in 和 <>操作无法使用索引;
  • 匹配范围值,order by 也可用到索引;
  • 多用指定列查询,只返回自己想到的数据列,少用select *;
  • 联合索引中如果不是按照索引最左列开始查找,无法使用索引;
  • 联合索引中精确匹配最左前列并范围匹配另外一列可以用到索引;
  • 联合索引中如果查询中有某个列的范围查询,则其右边的所有列都无法使用索引;

转载于:https://my.oschina.net/u/3847203/blog/3034515

你可能感兴趣的文章
C#常用控件缩写
查看>>
图文助你打开MS SQL Serever的ldf和mdf文件
查看>>
Win10 UWP 开发系列:使用SplitView实现汉堡菜单及页面内导航
查看>>
ThreadLocal类的实现用法
查看>>
org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; 前言中不允许有内容。
查看>>
java 遍历map 方法 集合 五种的方法
查看>>
《C++ Primer Plus》15.1 友元 学习笔记
查看>>
ERROR 1045 (28000): Access denied for user 'root'@'127.0.0.1' (using password: YES)
查看>>
wriesharek同时监听多个端口
查看>>
Unity Shader-后处理:Bloom全屏泛光
查看>>
微服务系列教程
查看>>
前端开发
查看>>
未找到或无法访问服务器 请验证实例名称是否正确并且SQL Server 已配置为允许远程连接...
查看>>
dos 命令大全
查看>>
[zz]搭建本地YUM源服务器
查看>>
《TCP/IP详解1》笔记(第2章 链路层)
查看>>
安卓开发环境搭建之最新版(So Easy!)
查看>>
c++中的抽象概念详解
查看>>
素数推断算法(高效率)
查看>>
[Aaronyang] 写给自己的WPF4.5 笔记23 [3d交互与动画 4/4]
查看>>