阅读SQL Server联机丛书和我对SQL Server缓冲池或"Buffer Cache“的理解包括
a)“数据页高速缓存”--如果在“高速缓存”内找不到页,则总是将页从磁盘提取到数据页高速缓存中,用于读取和写入操作。
b)“计划缓存”--过程缓存可能不是合适的术语,因为执行计划针对即席sql和动态sql进行了缓存
c)查询工作空间--我相信这将用于连接或排序(order by)可能是
问:缓冲池中还保存了什么?在硬盘上的事务日志被保存在单独的内存区域之前,“日志缓存”是否也是缓冲池或“日志记录缓存”的一部分?
发布于 2012-01-09 03:24:17
该博客文章的摘录:
缓冲池的其他部分包括:
希望这能有所帮助。
https://stackoverflow.com/questions/8783055
复制