读书人

一个SQL话语优化 优化

发布时间: 2013-03-28 10:20:24 作者: rapoo

一个SQL语句优化 优化
语句如下:



该怎么优化?

[解决办法]
表变量改成临时表
[解决办法]
大数据量的时候临时表的性能优于表变量,不过最好附上执行计划。
[解决办法]
你哪个表这么大.读取2百W的页..


[解决办法]
( StockQty>0 or StockQty<0) or (Stock.LotQty-isnull(inqty,0)>0 or Stock.LotQty-isnull(inqty,0)<0)

这卖弄什么?


DATEDIFF(mm,OutDate,getdate())=0
修改为
OutDate >= convert(varchar(7),getdate(),120) + '01'
and OutDate < dateadd(mm,1,convert(varchar(7),getdate(),120) + '01')
OutDate建立索引

读书人网 >SQL Server

热点推荐