【发布时间】:2010-11-08 18:36:03
【问题描述】:
如果您在同一个 SQL Server 上运行多个 DB,它们是否都在争夺过程缓存?我想弄清楚的是 SQL Server 如何确定保留过程缓存的时间?如果其他数据库正在消耗内存,这会影响同一服务器上给定数据库的过程缓存吗?
我发现在我们的应用程序中的一些初始页面加载上它很慢,但是一旦查询被缓存,它显然很快。只是不确定 SQL Server 将过程缓存保留多长时间,以及其他数据库是否会影响该时间。
【问题讨论】:
标签: sql-server sql-server-2005 sql-server-2008