首页> 外文会议>International conference on management of data >Turbocharging DBMS Buffer Pool Using SSDs
【24h】

Turbocharging DBMS Buffer Pool Using SSDs

机译:使用SSD对DBMS缓冲池进行涡轮增压

获取原文

摘要

Flash solid-state drives (SSDs) are changing the I/O landscape, which has largely been dominated by traditional hard disk drives (HDDs) for the last 50 years. In this paper we propose and systematically explore designs for using an SSD to improve the performance of a DBMS buffer manager. We propose three alternatives that differ mainly in the way that they deal with the dirty pages evicted from the buffer pool. We implemented these alternatives, as well another recently proposed algorithm for this task (TAC), in SQL Server, and ran experiments using a variety of benchmarks (TPC-C. E and H) at multiple scale factors. Our empirical evaluation shows significant performance improvements of our methods over the default HDD configuration (up to 9.4X), and up to a 6.8X speedup over TAC.
机译:闪存固态驱动器(SSD)改变了I / O格局,在过去的50年中,I / O格局在很大程度上一直由传统的硬盘驱动器(HDD)主导。在本文中,我们提出并系统地探索了使用SSD来提高DBMS缓冲区管理器性能的设计。我们提出了三种替代方案,它们的主要区别在于它们处理从缓冲池中清除的脏页的方式。我们在SQL Server中实现了这些替代方案,以及最近针对此任务提出的另一种算法(TAC),并在多种比例因子下使用各种基准(TPC-C.E和H)进行了实验。我们的经验评估表明,与默认的HDD配置相比,我们的方法在性能上有了显着提高(最高9.4倍),与TAC相比,最高可提高6.8倍。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号