论文摘要
Client/Server结构已经成为现在数据库管理系统的主流。数据库的安全保护是数据库管理系统的一个重要研究课题,它关系着数据库的安全性、完整性、并发性以及出现故障后的数据库恢复问题。而并发控制和恢复技术的研究正是为了实现后两个目标。 数据库管理系统的设计要能够保证事务的ACID属性。并发控制技术主要用于保证事务的一致性和隔离性,而恢复技术主要用于保证事务的原子性和持久性。本文主要研究基于page-server结构的Client/Server数据库管理系统的并发控制和恢复技术。 本文首先对客户缓存一致性控制算法进行了分类,并介绍了其中几个具有代表性的算法,比较了它们的优缺点。然后分析比较了现在两种主要的Client/Server数据库系统的恢复技术。 在对page-server结构的研究以及分析比较各缓存一致性控制算法的基础上,提出了一种基于P2P的客户缓存一致性控制算法,称为P2PBCC。通过让服务器和客户都保持缓存数据的路径信息的方法,将服务器从并发控制的关键路径上部分移出,减少了服务器的负载,缩短了客户事务的阻塞延迟,提高了整个系统的事务吞吐量,降低了事务的撤销率。本文还描述了使用P2PBCC算法的数据库系统正常的处理操作,并设计了使用该算法的系统的恢复策略,包括如何处理事务回滚、系统重启、进程失效、服务器失效、客户失效等。最后通过模拟测试,比较不同的缓存一致性控制算法的特点和性能,证明在存在数据竞争的情况下,P2PBCC要优于其他算法。
论文目录
相关论文文献
- [1].基于Client/Server数据完整性约束的实现技术[J]. 中国新技术新产品 2011(10)
- [2].基于Client/Server数据完整性约束的技术研究与应用[J]. 煤炭技术 2010(10)
- [3].基于Client/Server数据完整性约束的实现技术[J]. 黑龙江科技信息 2009(02)
- [4].基于Client/Server数据完整性约束的实现技术[J]. 中国科技信息 2008(02)
- [5].基于Client/Server模式的线性摩擦焊数据库系统开发[J]. 航空制造技术 2010(20)
- [6].基于Client/Server体系的土地管理信息系统设计研究[J]. 科技资讯 2011(05)
- [7].基于Client/Server结构的客观题考试软件设计与实现[J]. 考试周刊 2012(84)
- [8].基于Client/Server模式的水环境质量监测信息管理系统设计与实践[J]. 化学工程与装备 2010(06)
- [9].Client/server模式下的压力测试设计及其实现[J]. 中小企业管理与科技(上旬刊) 2010(10)
- [10].现代远程教育中Browser/Server模式与Client/Server模式之比较[J]. 中国科教创新导刊 2013(29)
- [11].基于Client/Server技术的质量信息管理系统[J]. 中国管理信息化 2017(10)
- [12].基于用户与服务器的课件系统的设计与实现[J]. 科技风 2010(06)
- [13].基于Client/Server的课件系统的设计与实现[J]. 硅谷 2008(23)
- [14].基于Client/Server的课件系统的设计与实现[J]. 广西轻工业 2009(04)
- [15].零配置分布式传票翻打测试系统研究[J]. 电脑知识与技术 2018(36)
- [16].基于Client/Server结构的电源监控系统的研究与分析[J]. 电源技术 2011(06)
- [17].基于B/S和C/S的图像数据库系统的设计[J]. 西北民族大学学报(自然科学版) 2014(03)
- [18].基于Client/Server数据库完整性约束的实现技术[J]. 光盘技术 2009(07)
- [19].基于C/S(Client/Server)模式的网络管理系统设计[J]. 信息系统工程 2018(10)
- [20].一个基于MVC的通用Client/Server应用开发框架[J]. 计算机技术与发展 2008(07)
- [21].基于Client/Server架构的公路养护成本管理系统[J]. 计算机系统应用 2015(04)
- [22].基于客户/服务器程序的数据完整性约束[J]. 武汉科技学院学报 2008(11)
- [23].基于Client/Server技术的成本管理系统的开发与实现[J]. 冶金自动化 2013(06)
- [24].浅谈Client/Server软件系统结构与Browser/Server软件系统结构[J]. 科技创新导报 2008(25)
- [25].基于局域网Client/Server的质量管理与信息化[J]. 信息与电脑(理论版) 2014(08)
- [26].典型网络体系结构的比较分析[J]. 电脑知识与技术 2011(09)
- [27].基于Winscok接口的局域网Client/Server模型[J]. 科技风 2008(06)
- [28].Client/Server模式在多媒体教室远程控制系统中的主要应用[J]. 数字技术与应用 2014(05)
- [29].Sammi简介——基于Client/Server结构和Web结构的软件开发工具[J]. 电脑知识与技术 2009(06)
- [30].基于Client/Server模式的供电企业团务管理系统的开发[J]. 办公自动化 2008(24)