我在查询分析器中输入select Sum(hits) from products
由于30多万条数据,在查询中使用sum很慢,但第二次由于缓存原因,不花时间就出来了,即使在企业管理器中直接更改数据库的点击字段的值,在查询分析器中也不会变更。我想请教:
1、对于这样的数据多的库,sum怎么做比较快?(在ASP中调用,也是要等上三五秒的)
2、有没有什么T-SQL命令,可以及时清除缓存?
谢谢!
由于30多万条数据,在查询中使用sum很慢,但第二次由于缓存原因,不花时间就出来了,即使在企业管理器中直接更改数据库的点击字段的值,在查询分析器中也不会变更。我想请教:
1、对于这样的数据多的库,sum怎么做比较快?(在ASP中调用,也是要等上三五秒的)
2、有没有什么T-SQL命令,可以及时清除缓存?
谢谢!
解决方案 »
- 关于一sql树的递归问题
- 去掉重复数据,谢谢!!急~~~~哎!!没分了,以后补上!!
- 一个面试出的问题,请高手指点!
- connect fail的问题,紧急求助啊,有没好心人帮忙看看啊
- 怎么样从数据库中取出日期是今天的数据
- 高分!!!replace()出現了奇怪現象
- 高分:怎樣查出數據庫中每個表占用多少容量?
- 如何把二进制的数存到数据库中
- 怎样用SQL SERVER存储图片(不是用别的软件写进sql server中,而是直接在Sql server中读取图片到image字段)
- 如何给查询传递参数?
- 新手提问:如何利用虚拟机在单机上构建CS模型结构 (用SQL/Oracle)
- 在空间留言和在班级留言这样的留言表怎么设计?
DBCC FREEPROCCACHE
DBCC DROPCLEANBUFFERS
DBCC DROPCLEANBUFFERS--从过程高速缓存中删除所有元素
DBCC FREEPROCCACHE