SQL查询视图慢
墙高手帮忙分析一下,第二条为什么会这么慢,不胜感激!
一、SELECT * FROM View_TQsmcPackingStatus WHERE VendorCode ='MVP-MTP' 数据 有11000条,查询时间1秒
二、SELECT * FROM View_TQsmcPackingStatus WHERE VendorCode ='FGDZFGD' 数据 有6000条,查询时间要几分钟
------解决方案--------------------VendorCode 建聚集索引.
------解决方案--------------------SQL code
DBCC DROPCLEANBUFFERS
DBCC FREEPROCCACHE
------解决方案--------------------
是否还有别的用户,将你查看的视图所基于的表锁住了?
------解决方案--------------------
可以考虑用视图索引试试。
------解决方案--------------------
用执行计划 看看是谁占用了时间