不会用到索引的sql
2017-07-12 19:00
232 查看
以下情况数据库索引是起不到作用的,请慎用:
(1)如果条件中有or,即使其中有条件带索引,也不会使用(尽量少用or);(2)Like查询是以%开头,例如SELECT
* FROM mytable WHEREt Namelike’%admin’;
(3)如果列类型是字符串,那一定要在条件中使用引号引起来,否则不会使用索引;
相关文章推荐
- sql中索引不会被用到的几种情况
- sql中索引不会被用到的几种情况
- SQL中索引不会被用到的几种情况
- sql中索引不会被用到的几种情况
- sql中索引不会被用到的几种情况
- sql中索引不会被用到的几种情况
- sql中索引不会被用到的几种情况
- sql语句语法介绍全记录,好东西,备用(用到的时候不会可以来查一下!)
- SQL2005 重建全文索引步骤 恢复数据时用到
- 关于Mysql索引的一点思考--什么情况下索引不会被用到
- MySQL InnoDB 默认行级锁,行级锁都是基于索引,SQL 语句用不到索引是不会使用行级锁的,而会使用表级锁把整张表锁住
- MS SQL Server 计算列用到自定义函数 创建索引
- 全文索引:Sql的Contains语法
- 测试用到的SQL语句
- SQL索引全攻略
- sql入侵中用到的一些命令
- SQL获取某表的索引或约束,并确定索引归属列,获取表中的自动增长列名。
- (转)SQL语法详解 (让我自己不会突然一时想不起来)
- 如何设置Microsoft SQL Server 全文索引服务
- sql入侵中用到的一些命令[更新:2006.5.23]