您当前位置:优侠库 > 资讯攻略 >
来源:未知
2020-07-24 17:07:51 浏览: 分类:资讯攻略

Sql语句优化注意

1.尽量不要对列名执行函数处理。相反,会处理后面的值。

例如,其中col1 = -5比其中-col1=5更有效。

因为后一个条件计算列值。在这种情况下,优化器不能使用索引。

相反,所有值都应该在比较之前计算。

2.尝试使用与序列号相同的值进行操作。

如果col1是数字

那么,举个例子,其中col1 = 2,其中col1 = & lsquo2 & prime

前者效率更高。

因为当比较字符和数字类型时

引擎需要将两者转换为双精度,然后进行比较。

3.减少函数的使用

例如,其中col 1 >:= & lsquo;2009年10月26日& prime而col1 & lt= & lsquo2009年10月27日& prime

其中datediff(day,col1,getdate())=0

因为后者用的是函数处理。所以col1上的索引不能再次使用

4.尽量不要使用或

对于一般情况或

优化器通常使用全表扫描。

关键词:Sql语句

优侠库网站每天提供最新最热门的安卓手机软件、游戏下载、分享热门手游资讯攻略教程、手机软件教程步骤,专注安卓手机游戏软件下载。

本文链接:http://www.123down.cn/gonglue/227421.html

攻略资讯
安卓软件
安卓游戏