期刊文献+

固态硬盘混合存储数据库的数据分布优化算法 被引量:5

Data Layout Optimization Algorithm for Database of Hybrid Storage with Solid State Drive
下载PDF
导出
摘要 基于闪存的固态硬盘(SSD)可以有效提升联机事务处理(OLTP)数据库的性能,但由于目前SSD价格仍然较高,一般多与磁盘组成混合存储。为此,提出数据分布的自适应优化算法以及具体的优化策略。该算法能够自动适应应用的特征,通过观测判断各个数据元素的性能提升效率,从而在SSD和磁盘之间自动形成理想的数据分布。基于实际数据库系统的实验结果表明,该算法可适应各种SSD空间配置,使基于混合存储的OLTP数据性能得到有效提升。 Flash-based Solid State Drive( SSD) can improve the performance of On-line Transaction Processing( OLTP) database efficiently. Due to the high cost of SSD products,however,SSD is usually utilized in hybrid storage combined w ith traditional disks. Therefore,this paper proposes an adaptive data layout optimization algorithm and tw o specific strategies. The algorithm can adjust the characteristic of application adaptively,through observing and deciding the performance improvement efficiency of each data element,to form an optimized data layout betw een SSD and disks.Experimental results based on a practical database system show that the algorithm is flexible and efficient to adapt to various SSD capacity configurations,and can improve the performance of the OLTP database based on hybrid storage effectively.
出处 《计算机工程》 CAS CSCD 北大核心 2015年第4期55-59,共5页 Computer Engineering
基金 国家"863"计划基金资助项目(2013AA013204) 国家自然科学基金青年基金资助项目(61202115) 计算机体系结构国家重点实验室开放课题基金资助项目(CARCH201302)
关键词 闪存 混合存储 固态硬盘 数据库 联机事务处理 自适应 TPC-C测试 flash hybrid storage Solid State Drive(SSD) database On-line Transaction Processing(OLTP) self-adaption TPC-C test
  • 相关文献

参考文献12

  • 1陈明达.固态硬盘(SSD)产品现状与展望[J].移动通信,2009(11):29-31. 被引量:6
  • 2Bausch D,Petrov I, Buchmann A. On The Performance of Database Query Processing Algorithms on Flash Solid State Disks [ C] //Proceedings of the 22nd International Workshop on Database and Expert Systems Appl- ications. Toulouse, French : IEEE Press, 2011 : 139-144.
  • 3Solid-state Revolution: In-depth on How SSDs Really Work [ EB/OL ]. ( 2013-10-21 ). http://arstechnica. corn/information-technology/2012/06/inside-the-ssd-re volution-how -solid-state-disks-really -work.
  • 4Andersen D, Swanson S. Rethinking Flash in the Data Center [J ] IEEE Micro ,2010,30 ( 4 ) : 52-54.
  • 5Gal E, Toledo S. Algorithms and Data Structures for Flash Memories [J ]. ACM Computing Surveys, 2005, 37(2) :138-163.
  • 6EMC. EMC FAST Cache : A Detailed Review [ EB/OL ]. (2011-12-12). http://www, emc. corn/collateral/soft ware/white-papers/hS046-clariion-celerra-unified-fast-ca che-wp, pdf.
  • 7Matthews J,Trika S, Hensgen D, et al. Intel ( Turbo Memory: Nonvolatile Disk Caches in the Storage Hierarchy of Mainstream Computer Systems [ J]. ACM Transactions on Storage ,2008,4 ( 2 ).
  • 8Bitar R. Deploying Hybrid Storage Pools with Sun Flash Technology and the Solaris ZFS file System [ EB/OL ]. ( 2011-02-13 ). http ://wikis. sun. corn/download/attach ments/190326221/820-5881, pdf.
  • 9Oracle. Exadata Smart Flash Cache and the Sun Oracle Database Machine [ EB/OL ]. ( 2009-03-06 ). http:// www. oracle, com/technetwork/middleware/bifoundation/ exadata-smart-flash-cache-twp-v5-1-128560, pdf.
  • 10TPC-C标准文档[EB/OL].(2010-05-06).http://www.tpc.org/tpcc/spec/tpcc-current.pdf.

共引文献5

同被引文献70

引证文献5

二级引证文献18

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部