数据在混合存储系统中的放置

被引量 : 1次 | 上传用户:liuqinggang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
CPU速度的增加已远远超过磁性硬盘(Hard Disk Drive,即HDD)I/O速度的增加,两者之间存在一个不断扩大的差距,存储系统成为数据库系统性能提高的瓶颈。闪存硬盘(Flash-based Solid State Drive,即Flash SSD,通常称为SSD)的出现使永久性存储设备发生了革命性的变化,为数据库系统性能的提升带来希望。由于闪存硬盘完全建立在半导体芯片上,没有机械移动操作,这个基本的不同特性使闪存硬盘成为理想的存储介质,从而可提高存储系统的性能。尽管闪存硬盘有着磁性硬盘无法比拟的优越性,由于下列原因,在可预见的将来,闪存硬盘很难完全替代磁性硬盘:(1)闪存硬盘的制造成本仍然远远高于磁性硬盘;(2)数据库系统的数据结构和算法是基于磁性硬盘的,数据库系统需要对它们进行调整才能利用闪存硬盘的速度优势;(3)磁性硬盘具有容量大和顺序访问速度快的特点使得其在存储层次体系结构中仍具有存在价值。所以,对于大部分的存储系统,不应该简单地认为闪存硬盘是现有磁性硬盘的替换,而应该是提高存储系统性能的一种方式。在存储系统中,需要找到闪存硬盘的合适位置,在性能和成本之间达成一种合适的平衡。现阶段,为利用闪存硬盘和磁性硬盘各自的优势,减少购买成本和操作成本,从而提高存储系统的整体性能,数据库研究者广泛关注采用闪存硬盘和磁性硬盘的混合存储体系结构。在使用闪存硬盘和磁性硬盘的混合存储系统中,顺序读、顺序写、随机读和随机写四种访问操作在这两种存储介质上的表现有很大差异,对数据库系统性能的贡献不同。当放置数据时有必要考虑这种差异。现有的方法考虑了存储介质的差异,但是没有考虑四种操作之间的不同。本文在现有方法的基础上,以表和索引的数据粒度,提出一种在混合存储系统中加权放置数据库对象的方法。该方法区分不同的操作在不同存储介质上的差异,根据不同的负载赋予四种操作在数据库性能提升上不同的权重,以充分利用两种存储介质的性能优势。然后对表和索引做出存储决定时,利用回溯算法实现数据库对象的全局最佳放置,从而最大化地提升数据库系统的性能。最后,以TPC-C作为数据库的负载进行实验并验证方法的正确性,其结果表明:与现有的方法相比,该方法能够更好地提高数据库系统的性能,并延长闪存硬盘的寿命。
其他文献
文章以史密 (中国 )有限公司的案例探讨分销渠道冲突的控制管理 ,采用博奕论和认识论的方法分析研究应如何进行分销渠道冲突的管理和控制。
小学数学是一门严谨的学科,解方程更是考验学生综合运用数学知识的手段之一.因此在教学过程中,教师要看懂教材、把握教材、驾驭教材,提供适合小学生探究的学习材料,改革教师
随着初中英语写作地位的不断提高,初中英语写作教学研究取得了一定的进展。但是,迄今的初中英语写作教学研究,仍缺乏对初中生英语写作错误的案例分析或系统研究。本论文针对
形式与内容可作为"元范畴"统摄詹姆逊的辩证批评,在两者的逻辑关系中,蕴涵着形式一元论、形式二元论、形式多元论的多重观念。詹姆逊把形式主义批评与意识形态批评相结合,运
美式英语来源于英式英语,但并不能说,美式英语等同于英式英语,相反的,在逐渐的发展过程中,美式英语和英式英语已经呈现很多的不一样。只要学习过英语的人,就会感受到美式英语
随着品牌理论的发展和工业品市场的成熟和完善,品牌营销在工业品营销中的地位越来越重要,文章分析了工业品市场不断发展的条件,阐述了品牌营销在工业品营销中的必要性,结合工
新常态下的中国经济增长必须面对世界经济发展的大趋势,目前全球已经迈进大数据时代。与传统小数据时代相比,现在这个时代的数据在体量上已经呈现出指数化的增长,数字化技术
随着闪存制造工艺的进步,NAND型闪存芯片的存储密度越来越高,由其构成的固态硬盘(Solid State Drive,SSD)的容量越来越大。作为闪存读写的基本单位,闪存页的容量也逐渐增加。
随着电子信息的发展,电子产品越来越智能化、多功能化,电子产品的存储设备也朝着微型化、高存储容量的方向发展。作为电子产品存储设备的典型代表的微硬盘的发展也越来越受关注
高血压已经成为严重危害全球公共健康的重大问题。据2015年国家心血管中心的统计结果:每年大约350万人死于心血管病,占总死亡原因的41%。其中70%的脑卒中和50%的心肌梗死死亡