MS SQL Server缓存选择查询结果只是自己,如果是这样,我如何启用它?
不,它不缓存实际结果(像MySQL查询缓存)。
然而,在SELECT
期间读取的数据页首先被带入缓冲区缓存。因此,读取相同数据的后续请求可以比初始请求更快地得到服务,而无需访问磁盘。
这取决于你想要做的一种方法可能是创建索引视图
:
http://msdn.microsoft.com/en-us/library/dd171921%28SQL.100%29.aspx