10.3321/j.issn:1002-8331.2005.18.006
实时Client/Server数据库并发控制和恢复机制研究
该文提出了实时Client/Server数据库系统多版本两阶段封锁并发控制协议和有效的恢复机制.协议区分只读事务和更新事务.只读事务在执行读操作时遵从多版本时间排序协议,更新事务执行强两阶段封锁协议,即持有全部锁直到事务结束.只读事务读请求从不失败,不必等待等特性.在典型数据库系统中,读操作比写操作频繁.这个特性对于实践来说至关重要.为了提高只读事务的响应时间,协议让每个客户端与一个一致数据库影子相联,只读事务在客户端处理.更新事务提交到服务端运行.服务端每个事务Ti在提交时系统必须向所有客户端广播信息,客户端根据得到的广播信息自动构造一致数据库影子.一致数据库影子还将用于系统恢复.通过仿真模拟,与2V2PL和0CC-TI-WAIT-50协议进行比较,结果表明:该并发控制协议不仅能有效降低事务延误截止时间率和重起动率,而且能改善只读事务的响应时间,减少优先级高事务的锁等待时间.协议性能优于2V2PL协议和OCC-TI-WAIT-50协议.
实时数据库、Client/Server数据库、并发控制、恢复
41
TP311(计算技术、计算机技术)
国家高技术研究发展计划863计划511-910-092
2005-09-15(万方平台首次上网日期,不代表论文的发表时间)
共5页
15-18,26