首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

做数据库优化遇到的有关问题

2012-03-09 
做数据库优化遇到的问题我在做数据库查询优化时,遇到一个问题是:如:我定位到某一个查询sql执行速度很慢,第

做数据库优化遇到的问题
我在做数据库查询优化时,遇到一个问题是:
如:
我定位到某一个查询sql执行速度很慢,第一次在查询分析器上运行都要30几秒。

但是,我发现,同一个sql语句再执行几遍后,就会变得很快了,几秒就可以查询出结果了。

我想问下,是不是查询分析器上,本来有什么“缓存机制”或什么的?

(假设时,存在缓存机制,)如果我想在查询分析器上把这个“缓存机制”去掉,应如何设置。

因为,我要对比,修改后的sql语句和修改前的sql语句,或是加索引前和加索引后的sql语句的速度的对比。来判断我做的优化是否有效。



[解决办法]

SQL code
DBCC FREESYSTEMCACHE         ( 'ALL' [, pool_name ] )     [WITH     { [ MARK_IN_USE_FOR_REMOVAL ] , [ NO_INFOMSGS ]  }    ] 

热点排行
Bad Request.