摘要:
Sql Server系统内存管理在没有配置内存最大值,很多时候我们会发现运行SqlServer的系统内存往往居高不下。这是由于他对于内存使用的策略是有 多少闲置的内存就占用多少,直到内存使用虑达到系统峰值时(预留内存根据系统默认预留使用为准,至少4M),才会清除一些缓存释放少量的内存为新的缓存腾 出空间。这些内存一般都是SqlServer运行时候用作缓存的,例如你运行一个select语句, 执行个存储过程,调用函数;1. 数据缓存:执行个查询语句,Sql Server会将相关的数据页(SqlServer操作的数据都是以页为单位的)加载到内存中来, 下一次如果再次请求此页的数据的时候,就无需读取 阅读全文