论文摘要
一个自主的数据库管理系统是指该系统能进行自我调整,自我优化,自我修复,自我保护的数据库管理系统(DBMS)。由于专家型的数据库管理员是非常紧缺的,所以需要引入一个能进行自我调整的数据库管理系统,以降低系统的总开销。在本文中,我们首先给出在PostgreSQL中整合了具有自我调整能力的数据库管理系统。缓冲区是数据库系统中主存管理的区域,如果有效的使用该区域可以确保数据库管理系统的效率。有些数据库管理系统将缓冲区分为多个缓冲池,在某些情况下增强了数据库系统的性能。如果对缓冲池进行最佳的划分,可以得到良好系统的性能。因此,数据库管理员要能够随着负载变化调整缓冲池的大小。一旦数据库管理系统支持多个缓冲池,那么系统就可以替代数据库管理员根据系统自身需要进行调整。PostgreSQL一个开源数据库管理系统,我们扩展了PostgreSQL,除去对数据库管理员的依赖,而自主的调整缓冲池的大小以适应环境的变化。本文中,首先介绍了自主计算的相关知识,数据库管理系统的自配置,以及论文中所需的多缓冲池的相关知识;分析了使用PostgreSQL的可行性。学习并研究了多缓冲池的设计及所需算法。然后具体基于PostgreSQL,使用划分算法,并将划分算法与PostgreSQL相结合,对缓冲池进行了动态设计。最后,通过具体实验对比了在原版的PostgreSQL和修过的版本PostgreSQL上,运行TPC-B负载,观察系统吞吐量的变化,来验证我们的研究结果。
论文目录
相关论文文献
- [1].桥下事故应急缓冲池容积计算[J]. 市政技术 2015(04)
- [2].长庆油田站库应急缓冲池的研究与应用[J]. 内蒙古石油化工 2018(04)
- [3].化工园区公共事故应急缓冲池设计研究[J]. 广东化工 2013(10)
- [4].提高循环水排污系统缓冲池液位的稳定性[J]. 应用能源技术 2018(10)
- [5].数据存储管理系统二级缓冲池研究[J]. 通信技术 2011(05)
- [6].建设电厂事故污水缓冲池的研究与应用[J]. 水电能源科学 2011(07)
- [7].基于.NET的数据缓冲池模块设计与实现[J]. 信息与电脑(理论版) 2013(12)
- [8].采用动态缓冲池的SOAP并行通信模型[J]. 北京邮电大学学报 2008(01)
- [9].基于数据缓冲池技术的二次设备状态评价数据处理方法[J]. 信息技术与网络安全 2018(03)
- [10].川化外排废水的氨氮治理(续)[J]. 川化 2011(03)
- [11].DB2性能优化策略[J]. 电脑编程技巧与维护 2010(13)
- [12].连云港市市区饮用水输水工程缓冲池工艺设计[J]. 工程建设与设计 2016(13)
- [13].一种优化的网络爬虫的设计与实现[J]. 电脑知识与技术 2008(35)
- [14].基于MPI的GPU集群并行通信系统实现[J]. 计算机应用与软件 2016(04)
- [15].网络通信数据流组织结构模型设计[J]. 信息与电脑(理论版) 2016(08)
- [16].关于油库设置消防事故缓冲池方案的探讨[J]. 石化技术 2018(09)
- [17].基于.NET框架的教务管理系统的设计[J]. 电脑知识与技术 2015(08)
- [18].基于多线程与缓冲池的WebGIS数据传输[J]. 计算机工程 2010(04)
- [19].石化企业水污染应急防控体系运行分析及改进措施[J]. 工业安全与环保 2013(02)
- [20].某公司缓冲池废水回用代替中水的改造与应用[J]. 河南城建学院学报 2009(04)
- [21].基于移动GIS的城市信息系统的关键技术研究及总体设计[J]. 浙江工业大学学报 2009(04)
- [22].水源保护区内道路排水设计及相应的保护措施[J]. 环境 2009(S1)
- [23].填海造陆区设计事故缓冲池注意要点[J]. 工程建设与设计 2011(12)
- [24].基于NIO的集群服务器设计与实现[J]. 计算机工程与设计 2008(18)
- [25].一种费用最优令牌缓冲流量调度负载控制方法[J]. 微型机与应用 2010(15)
- [26].基于PostgreSQL的多缓冲池划分[J]. 科技视界 2012(17)
- [27].基于COM缓冲的网络文件管理系统设计与实现[J]. 微处理机 2009(04)
- [28].沥青废水再利用新途径的探索与实践[J]. 节能 2013(10)
- [29].基于缓冲池描述的DBMS分层排队网络模型[J]. 计算机工程与设计 2013(11)
- [30].30000m~3罐主体现场安装质量控制[J]. 安装 2011(10)