首页 | 本学科首页   官方微博 | 高级检索  
     

一种基于闪存固态硬盘的辅助缓冲池设计
引用本文:姜承尧,陈庆奎,钱剑飞.一种基于闪存固态硬盘的辅助缓冲池设计[J].计算机系统应用,2011,20(8):195-198,215.
作者姓名:姜承尧  陈庆奎  钱剑飞
作者单位:上海理工大学光电信息与计算机工程学院,上海,200093
基金项目:国家自然科学基金(60573108); 上海市科学技术委员会基金(09511501000,09220502800)
摘    要:基于磁盘数据库系统的瓶颈主要在磁盘I/O,通常采用缓冲池的设计,将读到的数据页先放入到内存缓冲池后再进行操作。因此,缓存池的大小直接决定了数据库的性能。通过研究基于闪存固态硬盘的特性,提出了一种基于闪存固态硬盘的辅助缓冲池设计。最后,通过修改开源数据库MySQL InnoDB存储引擎,并通过TPC-C实验对比分析了启用辅助缓冲池后数据库的性能可有100%-320%的提高。

关 键 词:数据库  缓冲池  闪存固态硬盘  在线事务处理  优化
收稿时间:2010/11/28 0:00:00
修稿时间:1/8/2011 12:00:00 AM

Design of Secondary Buffer Pool Based on Flash Memory SSD
JIANG Cheng-Yao,CHEN Qing-Kui and QIAN Jian-Fei.Design of Secondary Buffer Pool Based on Flash Memory SSD[J].Computer Systems& Applications,2011,20(8):195-198,215.
Authors:JIANG Cheng-Yao  CHEN Qing-Kui and QIAN Jian-Fei
Affiliation:JIANG Cheng-Yao,CHEN Qing-Kui,QIAN Jian-Fei(School of Optical-Electrical and Computer Engineering,University of Shanghai for Science and Technology,Shanghai 200093,China)
Abstract:Disk based on database performance mainly depends on the disk IO speed.Generally,database system has a large buffer pool,where the db operations take place.Hence,the database performance depends on the size of buffer pool.In this paper,we propose a secondary buffer pool solution based on the flash memory SSD(solid state drive),which uses the high random access speed and high IOPS feature of the SSD.We implemented our solution within MySQL InnoDB.Our real machine experiments running online transaction proces...
Keywords:database  buffer pool  flash memory SSD  online transaction processing  optimization  
本文献已被 CNKI 维普 万方数据 等数据库收录!
点击此处可从《计算机系统应用》浏览原始摘要信息
点击此处可从《计算机系统应用》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号