SQLServer对于内存的管理.pdfVIP

  • 2
  • 0
  • 约7.82千字
  • 约 13页
  • 2019-01-10 发布于四川
  • 举报
AgileSharp -浅谈SQL Server 对于内存的管理 简介 理解 SQL Server 对于内存的管理是对于 SQL Server 问题处理和性能调优的基本,本篇文章讲述 SQL Server 对于内存管理的内存原理。 二级存储(secondary storage) 对于计算机来说,存储体系是分层级的。离 CPU 越近的地方速度愉快,但容量越小(如图 1 所示)。 比如:传统的计算机存储体系结构离CPU 由近到远依次是:CPU 内的寄存器,一级缓存,二级缓 存,内存,硬盘。但同时离 CPU 越远的存储系统都会比之前的存储系统大一个数量级。比如硬盘 通常要比同时代的内存大一个数量级。 AgileSharp() 安捷雨希提供性能优化,架构设计咨询,内训,解决方案 AgileSharp -浅谈SQL Server 对于内存的管理 图 1.计算机存储体系 因此对于SQL Server 来说,正常的生产系统所配置的内存通常不能装载所有数据,因此会涉及到 二级存储,也就是磁盘。磁盘作为现代计算机系统中最后的机械存储部件,读取数据需要移动磁头 (具体关于磁盘的原理,可以看我之前写的一篇文章 ),并且由于数据库所访问的数据往往是随机 分布在磁盘的各个位置,因此如果频繁的读取磁盘需要频繁的移动

文档评论(0)

1亿VIP精品文档

相关文档