收藏本站
《华中科技大学》 2011年
收藏 | 手机打开
二维码
手机客户端打开本文

达梦嵌入式数据库的执行计划缓存研究

王竹峰  
【摘要】:随着嵌入式技术的发展,用户越来越希望能对嵌入式产品中的数据进行更有效的管理。嵌入式数据库是一个有效的数据管理工具,但由于嵌入式数据库系统的资源有限,其系统的运行效率是人们十分关注的问题。 为了提高嵌入式数据库的运行效率,深入研究了达梦嵌入式数据库的虚拟机和查询优化机制,在达梦嵌入式数据库现有查询优化器的基础上扩充了一种新的查询优化功能——执行计划重用机制。该机制主要包括相同SQL语句重用和相似SQL语句重用的判定方法及执行计划重用哈希键生成算法;缓存区级和文件级执行计划等内容。 执行计划重用的判定,如果是SQL语句完全相同,则只需要做简单的ASCII比较即可;如果是SQL语句相似的重用,则需要通过分词算法处理大小写不同、无效字符、常量值。如果在缓冲区中找到可重用计划则做相应的处理后直接执行。 针对查询重用计划缓存区容量有限、执行计划重用率不高的问题,设计实现了执行计划的文件管理机制,它是将内存缓存区中的执行计划存储到文件中去,或将文件中的执行计划载入内存缓存区,这样可以提高执行计划重用率。文件中执行计划的载入时机与存储时机分别是在打开数据库和关闭数据库时进行,它不会给系统带来额外负担。 针对相同SQL语句和相似SQL语句的情形分别进行了实验验证,实验结果表明,执行计划重用机制可使系统的执行效率得到非常明显的提高。
【学位授予单位】:华中科技大学
【学位级别】:硕士
【学位授予年份】:2011
【分类号】:TP311.13

手机知网App
【引证文献】
中国硕士学位论文全文数据库 前1条
1 张喜;达梦嵌入式数据库子查询的实现和扁平化[D];华中科技大学;2011年
【参考文献】
中国期刊全文数据库 前8条
1 赵君,高景昌,李泽海,何益斌;利用重用查询计划实现数据库性能的优化[J];吉林大学学报(信息科学版);2003年04期
2 李艳彬,刘波,朱薇薇;Postgres数据管理系统查询优化的研究与实现[J];计算机工程与应用;2002年21期
3 王彤,王良;嵌入式移动数据库的综述及评价[J];计算机工程;2001年12期
4 郝小卫,章陶,李磊;基于逻辑规则的语义缓存查询处理优化技术[J];计算机学报;2005年07期
5 张士军;陆海伦;;索引在MySQL查询优化中的应用[J];计算机与数字工程;2007年01期
6 刘光霆;何宏;;ORACLE中SQL执行原理及性能优化研究[J];计算机应用与软件;2009年06期
7 刘巍巍,徐成,李仁发;嵌入式数据库BerkeleyDB的原理与应用[J];科学技术与工程;2005年02期
8 吴小博;;嵌入式数据库Berkeley DB研究[J];茂名学院学报;2008年04期
中国硕士学位论文全文数据库 前3条
1 汪天扬;嵌入式数据库管理系统研究与实现[D];电子科技大学;2005年
2 李利霞;微型数据库引擎的研究[D];武汉理工大学;2006年
3 孙辉;MySQL查询优化的研究和改进[D];华中科技大学;2007年
【共引文献】
中国期刊全文数据库 前10条
1 宋立洪;;B/S模式下远程招生信息管理系统的安全机制[J];安徽电气工程职业技术学院学报;2006年03期
2 王群芳;关系代数的相应运算在SQL中的实现[J];安徽教育学院学报;2001年06期
3 蒋尚亭;金毅仁;;条形码技术原理及在大型超市管理中的应用[J];安徽电子信息职业技术学院学报;2012年01期
4 嵇翛然;陈俊;徐灵哲;;基于智能出卷系统的自适应难度调节[J];安徽大学学报(自然科学版);2006年01期
5 韩承双,程再玲;DB2/400数据库数据独立性研究与实现[J];安徽建筑工业学院学报(自然科学版);2005年01期
6 杭后俊;关于多值依赖的几点注记[J];安庆师范学院学报(自然科学版);2005年03期
7 谷保庆,刘文华;B/S模式的实验室管理信息系统[J];安阳师范学院学报;2004年05期
8 饶元;元昌安;邓松;廖剑平;;基于WEB的水电信息管理系统设计与实现[J];安阳师范学院学报;2006年02期
9 沈美芳;林意;;基于专家系统的智能化考试系统[J];办公自动化;2009年06期
10 顾玮;;分布式数据库技术在教务管理系统中的应用[J];办公自动化;2009年24期
中国重要会议论文全文数据库 前10条
1 王耿峰;赵忠东;郗笃刚;史线龙;张哲;;基于GIS的港口信息系统的设计与实现[A];第二十一届海洋测绘综合性学术研讨会论文集[C];2009年
2 王海宽;费敏锐;黄丹青;;嵌入式技术推动工控网络化发展及应用[A];自主创新与持续增长第十一届中国科协年会论文集(2)[C];2009年
3 王耿峰;赵忠东;刘玉;郗笃刚;;港口地理信息系统的设计与实现[A];2009`中国地理信息产业论坛暨第二届教育论坛就业洽谈会论文集[C];2009年
4 陈锡辉;谢小希;高翠山;闵建;聂振东;张银鸿;何奇文;谢一冈;;基于Labview的BESⅢ Slow Control高压系统的设计与实现[A];第十三届全国核电子学与核探测技术学术年会论文集(上册)[C];2006年
5 胡美琼;唐天兵;李兰;杨倩晨;;研究生信息管理系统的规划与实现[A];广西计算机学会2004年学术年会论文集[C];2004年
6 胡小亮;朱美正;艾中良;;软件信息集成框架研究与实现[A];先进制造技术论坛暨第二届制造业自动化与信息化技术交流会论文集[C];2003年
7 王建利;何卫平;吉锋;和延立;;基于Web的支持敏捷制造的资源管理平台的研究[A];先进制造技术论坛暨第三届制造业自动化与信息化技术交流会论文集[C];2004年
8 滑雪;帅立国;姜昌金;;电厂财物管理系统的设计与开发[A];先进制造技术论坛暨第五届制造业自动化与信息化技术交流会论文集[C];2006年
9 陈汉明;;基于Oracle分区技术优化电信资源管理系统[A];2007中国科协年会——通信与信息发展高层论坛论文集[C];2007年
10 陈涛;;Oracle应用系统的优化方案[A];海南省通信学会学术年会论文集(2008)[C];2008年
中国博士学位论文全文数据库 前10条
1 李琨;监控技术与涌现性分析在煤矿瓦斯灾害防治中的应用研究[D];昆明理工大学;2009年
2 陈永攀;建筑能源系统物联网架构与实现技术研究[D];哈尔滨工业大学;2011年
3 齐行祥;基于个性化虚拟人台的服装合体性评价模型研究[D];东华大学;2011年
4 马亚明;嵌入式空间数据库理论与技术研究[D];解放军信息工程大学;2011年
5 董伦红;体育信息管理的理论构建及应用系统开发研究[D];北京体育大学;2002年
6 何婷婷;语料库研究[D];华中师范大学;2003年
7 张社荣;面板堆石坝安全监测关联管理系统研究[D];天津大学;2004年
8 张伟;数字农业空间信息管理平台开发研究[D];华东师范大学;2004年
9 叶焕倬;三维运动目标的数据组织与管理[D];武汉大学;2004年
10 余建桥;基于云理论与数据场的空间孤立点挖掘研究[D];西南农业大学;2005年
中国硕士学位论文全文数据库 前10条
1 孙亮;基于开源框架的高校职工住房管理信息系统的设计与实现[D];华中农业大学;2010年
2 徐扬;异构数据资源汇聚的模式及优化问题研究[D];山东科技大学;2010年
3 李璐璐;基于UML的计算机组卷系统的分析与设计[D];长春理工大学;2010年
4 金周银;基于Web的温州某服装企业PLM系统的开发与应用[D];浙江理工大学;2010年
5 孙卓钧;不具有独创性的数据库的法律保护模式及选择[D];华东政法大学;2010年
6 徐莹;汇编程序在线评测系统的研究与开发[D];郑州大学;2010年
7 沈红;数据库著作权法保护制度完善研究[D];华东政法大学;2010年
8 李晓光;数据挖掘技术在高校招生和教务管理中的应用[D];哈尔滨工程大学;2010年
9 孔祥波;基于自动累加表的统计查询优化技术研究及应用[D];大连理工大学;2010年
10 张伟;分布式数据库查询优化算法的研究[D];辽宁工程技术大学;2009年
【同被引文献】
中国期刊全文数据库 前5条
1 郝小卫,章陶,李磊;基于逻辑规则的语义缓存查询处理优化技术[J];计算机学报;2005年07期
2 钟武,胡守仁;一种改进的多连接查询优化方法[J];软件学报;1998年02期
3 许新华;;数据库的语义查询优化方法研究[J];湖北职业技术学院学报;2006年01期
4 许新华;谌颃;李春;;并行数据库的语义查询优化研究:基于Agent[J];西南师范大学学报(自然科学版);2007年04期
5 管希萌;刘瑶;徐丽仙;田永晔;;嵌入式数据库SQLite应用研究[J];扬州教育学院学报;2008年03期
中国硕士学位论文全文数据库 前3条
1 周冬平;关系数据库查询优化技术的研究与实现[D];南京航空航天大学;2002年
2 肖贤建;数据库中间件的查询优化机制研究[D];河海大学;2005年
3 孙辉;MySQL查询优化的研究和改进[D];华中科技大学;2007年
【二级参考文献】
中国期刊全文数据库 前10条
1 赵君,高景昌,李泽海,何益斌;利用重用查询计划实现数据库性能的优化[J];吉林大学学报(信息科学版);2003年04期
2 贾晶;张能立;朱二朋;;Berkeley DB中事务处理机制的研究与实现[J];福建电脑;2007年02期
3 黄玲,李陶深;基于MS SQL Server数据库的查询优化方法[J];广西大学学报(自然科学版);2000年02期
4 陈幼均;实时数据库系统的并发控制策略及其实现[J];华中理工大学学报;2000年08期
5 吴婷婷,章文嵩,周兴铭,徐明;语义缓存的最小权值项LWI替换策略[J];计算机研究与发展;2003年08期
6 吴婷婷,苏武运,周兴铭,徐明;移动查询缓存处理的研究[J];计算机研究与发展;2004年01期
7 董佑平,彭渤;SQL Server索引技术[J];山东交通学院学报;2004年01期
8 胡江奕;基于SQL Server的数据库应用系统性能的优化[J];计算机工程与应用;2001年02期
9 罗永龙,黄刘生;散列表中双重hash函数的设计与分析[J];计算机工程与应用;2002年12期
10 刘波,李陶深,杨柳,严毅;MIS中数据库性能优化的研究[J];计算机工程;2001年07期
中国硕士学位论文全文数据库 前4条
1 姚泽勤;一种传输产品中实时嵌入式数据库的研究[D];西安电子科技大学;2002年
2 汪静;基于文件系统的嵌入式数据库的设计和实现——EDB的设计和实现[D];电子科技大学;2002年
3 胡平飞;分布三维视景下网络通讯、寻径和数据库引擎的研究[D];武汉理工大学;2004年
4 许平格;数据库管理系统中查询优化的设计和实现[D];浙江大学;2005年
【相似文献】
中国期刊全文数据库 前10条
1 倪天龙 ,张贤高 ,王培;数据库SQLite在嵌入式系统中的应用[J];单片机与嵌入式系统应用;2005年10期
2 刘飞飞;杜力;;嵌入式数据库在SPC中的应用[J];机械工程与自动化;2007年02期
3 唐敏;宋杰;;嵌入式数据库SQLite的原理与应用[J];电脑知识与技术;2008年04期
4 唐瑜;成乐祥;洪婧;;嵌入式数据库SQLite在故障录波中的应用[J];电脑知识与技术;2008年17期
5 管希萌;刘瑶;徐丽仙;田永晔;;嵌入式数据库SQLite应用研究[J];扬州教育学院学报;2008年03期
6 朱兵;;嵌入式数据库SQLite技术及其在ARM-Linux环境下的实现[J];中小企业管理与科技(上旬刊);2009年12期
7 曹艳芸;;嵌入式数据库发展状况研究[J];电子产品世界;2010年03期
8 李磊;程承;;嵌入式数据库SQLCE在车辆管理系统中的应用[J];内燃机车;2010年03期
9 杜慧江;;检验仪器中的SQLite数据库编程[J];电脑知识与技术;2010年08期
10 陈翔,夏应龙;一种基于嵌入式Internet的自动测试系统[J];福建电脑;2004年02期
中国重要会议论文全文数据库 前10条
1 薛明星;李绪蓉;;嵌入式数据库存储管理机制的设计与实现[A];全国第20届计算机技术与应用学术会议(CACIS·2009)暨全国第1届安全关键技术与应用学术会议论文集(下册)[C];2009年
2 宋双;王立松;;一种嵌入式数据库内存管理设计与实现[A];全国第20届计算机技术与应用学术会议(CACIS·2009)暨全国第1届安全关键技术与应用学术会议论文集(下册)[C];2009年
3 文继军;王珊;张文亮;;嵌入式数据库中的B~+树索引的设计和实现[A];第二十届全国数据库学术会议论文集(技术报告篇)[C];2003年
4 宋金玉;魏珊珊;乐康;;基于SQLite的嵌入式数据库封锁机制的研究及改进[A];NDBC2010第27届中国数据库学术会议论文集(B辑)[C];2010年
5 李震宇;施建华;;卫星地球站安全播出信息管理系统的探索与实践[A];2011中国电影电视技术学会影视技术文集[C];2011年
6 祁丹丹;许耀锦;;嵌入式数据库Berkeley DB在水下机器人数据管理中的应用[A];2011年全国通信安全学术会议论文集[C];2011年
7 邵晓敏;罗海飞;章志凌;;嵌入式数据库技术及其在智能电视节目选择系统中的实现[A];第二十四届中国控制会议论文集(下册)[C];2005年
8 叶卫东;张晶晶;;嵌入式数据库Berkeley DB在桥梁健康监测系统中的应用[A];2007中国控制与决策学术年会论文集[C];2007年
9 刘鸿伟;杨蕴;;嵌入式Linux系统在电子不停车收费技术中的应用[A];2008第四届中国智能交通年会论文集[C];2008年
10 刘会景;李琨;刘节影;;嵌入式数据库技术在煤矿井上监控系统的应用[A];AECC专题学术研讨会论文集[C];2007年
中国重要报纸全文数据库 前10条
1 本报记者 周蓉蓉;移动:Sybase心中所指[N];计算机世界;2003年
2 刘志宏;应用于IA的Linux[N];中国计算机报;2002年
3 陈友梅;集成 让企业走向“实时”[N];中国计算机报;2002年
4 四木;技术平台向何处去?[N];计算机世界;2002年
5 ;数据库软件[N];中国计算机报;2002年
6 本报记者 小白;Sybase分布式数据库打Web服务牌[N];计算机世界;2004年
7 王立群;让Linux无处不在[N];中国计算机报;2004年
8 ;Sybase移动战略多步曲[N];计算机世界;2003年
9 记者 王月菊;把技术与资本“合”起来[N];科技日报;2000年
10 ;面向企业的移动商务应用[N];计算机世界;2003年
中国博士学位论文全文数据库 前3条
1 马亚明;嵌入式空间数据库理论与技术研究[D];解放军信息工程大学;2011年
2 赵海峰;网络化制造模式下MES系统研究与实现[D];东北大学;2008年
3 李琨;监控技术与涌现性分析在煤矿瓦斯灾害防治中的应用研究[D];昆明理工大学;2009年
中国硕士学位论文全文数据库 前10条
1 汪洋;基于嵌入式移动数据库的数据挖掘[D];电子科技大学;2004年
2 何剑;基于嵌入式数据库技术的智能化教室门牌的设计与实现[D];苏州大学;2010年
3 董霄;基于Linux的嵌入式信息交互系统的研究与实现[D];电子科技大学;2004年
4 史剑珺;基于PDA的空间信息应用技术研究[D];国防科学技术大学;2003年
5 汪天扬;嵌入式数据库管理系统研究与实现[D];电子科技大学;2005年
6 陈嘉;嵌入式主存数据库索引机制的研究与改进[D];湖南师范大学;2006年
7 孙亮清;船舶集成平台管理系统的研究与嵌入式CAN/Ethernet网关的实现[D];上海海事大学;2004年
8 刘彩苹;面向嵌入式数据库索引机制研究[D];湖南大学;2004年
9 雷小俊;基于嵌入式技术的家庭网关的研究与实现[D];大连理工大学;2006年
10 潘力;基于i.MX27的视传机项目关键技术研究[D];北京邮电大学;2010年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62791813
  • 010-62985026