【发布时间】:2016-02-29 23:46:34
【问题描述】:
我有几个关于 SQL Server 2008 的问题。
如何检查 SQL Server 2008 中的内存缓存功能是否已启用?是否有一个变量可以打开内存缓存on 或off? “我只是想确保它已开启”
另外,SQL Server 什么时候决定这个缓存的数据已经过时,所以它@987654323@ 它并再次执行hard disk read?
最后,假设我有这个查询SELECT * FROM table1 WHERE id = 10 在记录被缓存在内存中并且一个进程试图读取它之后,SQL Server 是在内存中对该记录放置共享锁还是内存中没有锁?
【问题讨论】:
标签: sql sql-server caching memory memorycache