一个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建立索引