求sql,关于优化
有什么把法能让执行的SQL不走缓存,从磁盘读取数据。
目的是测试SQL最大执行时间。
------解决方案--------------------清空缓存看看
------解决方案----------------------从过程缓存中删除所有元素
DBCC FREEPROCCACHE
--从缓冲池中删除所有清除缓冲区
DBCC DROPCLEANBUFFERS
--从所有缓存中释放所有未使用的缓存条目
DBCC FREESYSTEMCACHE( 'Tempdb' )
测试SQL最大执行时间也可以用SQL Server Profiler。