您好,欢迎访问一九零五行业门户网

sql server 2014的新特点有哪些(sqlserver缓存机制)

本文主要介绍sql server 2014有哪些新特性(sql server缓存机制)?,下面一起看看sql server 2014有哪些新特性(sql server缓存机制)?相关资讯。
简介sql server 2014中另一个非常好的功能是,可以使用部分固态内存进行sql server数据页缓冲。ssd扩展缓冲池允许主机ssd使用大量随机iops,从而减少大量随机iops和数据页的页出。作为缓冲池ssd固态硬盘,ssd不同于传统的磁盘磁头移动部分,因此随机读写iops远大于传统磁盘。使用ssd作为缓冲池扩展,您可以以非常低的成本大量扩展内存。传统的模型是,内存只能捕获较大页面中的一小部分热数据,如图1所示。图一。大量随机iops需要通过磁盘阵列加载。然而,如果ssd被添加到计算机 的存储系统,可以用很低的成本将内存扩展到大约等于热数据,不仅提高了性能,还降低了io的成本,如图2所示。图二。扩展后,内存几乎可以容纳所有的热数据。从图1和图2的对比可以看出,扩展后可以使用更便宜的sata存储。此外,这个特性是透明的,不需要在应用程序端做任何改变。另外,为了避免数据丢失,这个特性只使用ssd作为缓冲区来存储缓冲池的干净页面。即使ssd出现问题,也只需要在二级存储页面中分页即可。最后,这个功能还特别针对numa进行了优化,甚至超过了8插槽系统,cpu可以无障碍访问内存。在sql server 2014中启用缓冲池扩展,缓冲池扩展非常简单。只有sysadmin权限需要输入t-sql语句,如图3所示。图3中启用了缓冲池扩展。因此,我们可以在物理磁盘上看到这个扩展文件,它与windows的虚拟内存文件非常相似,如图4所示。对应于图4的缓冲池扩展文件。但是,值得注意的是,我们启用的内存扩展不能小于物理内存或阈值,否则将会报告错误,如图5所示。图5。对于虚假信息的功能,sql server引入了一个新的dmv,并将其添加到原来的dmv列描述缓冲池扩展中,如图6所示。图6中介绍了一种新的dmv。除了最初的dmv更新,sql server还引入了大量与功能监控相关的计数器,如图7所示。图7。sql server缓冲池的扩展为我们提供了以更低的成本满足高层次企业需求的可能。结合内存数据库,未来的可能性将无限扩大。
了解更多sql server 2014有哪些新特性(sql server缓存机制)?相关内容请关注本站点。
其它类似信息

推荐信息