期刊文献+

动态多版本并行控制技术在主存数据库中的实现 被引量:1

Implementation of Concurrency Control Scheme Using Dynamic Multi-version in Main Memory Database Systems
下载PDF
导出
摘要 针对主存数据库中以索引为基础的数据访问并行控制 问题提出了动态多版本技术,并考虑了记录数据和索引结点各自的多版本管理方案及相互联 系。实验证明该技术允许对数据库更新操作的并行执行,减少了对数据锁定的需求以及版本 维护所需的系统开销,同时保证了只读事务的无阻塞性,提高了系统的整体性能。该技术尤 其适用于以只读事务为主的应用。 In this paper, we present a concurrency control sch eme for index-based data access in main memory databases systems using dynamic multi-version mechanism. It not only considers the management of multiple vers io ns of both data items and index nodes, but also thinks about the interaction bet ween versioning and indexing. The expriment results show that this approach can improve the concurrency level of update operations, both the number of locking r equirements and the system overhead for version management are sharply reduced, and it ensures that read-only transactions can get response information without any block, so that improves the system performance. This technique is especiall y suitable for applications which involving many read-only transactions.
出处 《计算机应用研究》 CSCD 北大核心 2002年第5期105-108,共4页 Application Research of Computers
关键词 动态多版本 并行控制 主存数据库 Main Memory Database System;Trans action;Concurrency Control;Dynamic Multi-version;Lock
  • 相关文献

参考文献9

  • 1[1]J Baulier, Pbohannon, S Gogate,et al. DataBlitz Storage Manager:Main-memory Database Performance for Critical Applications[C]. ACM SIGMOD,1999.519-520.
  • 2[2]P M Bober,M J Carey.Indexing Alternatives for Multi-version Locking[C]. In Proc. of the 4th International Conf. on Extending Database Technology,1994.
  • 3[3]P Bohannon, D Lieuwen, R Rastogi,et al. The Architecture of the Dali Main-memory Storage Manager[J]. In Journal of Multi-media Tools and Applications, 4/2, 1997,(3).
  • 4[4]V Gottemukkala, T J Lehman. Locking and Latching in a Memory-resident Database System[C]. In Proc. of the 18th VLDB Conf. 1992.
  • 5[5]T J Lehman,M J Carey. A Study of Index Structures for Main Memory Database Management Systems[C]. In Proc. of the Int'l Conf. on VLDB,1986.294-303.
  • 6[6]H Lu, Y Y Ng, Z Tian. T-Tree or B-Tree: Main Memory Database Index Structure Revisited[C]. In Australasian Database Conf.,2000.65-73.
  • 7[7]C Mohan,F Levine. Aries/IM: An Efficient and High Concurrency Index Management Method Using Write-ahead Logging[C].In ACM SIGMOD,1992.371-380.
  • 8[8]R Rastogi, S Seshadri, P Bohannon,et al. Logical and Physical Versioning in Main Memory Databases[C]. In Proc. of the 23rd VLDB Conf.,1997.86-95.
  • 9[9]Y Xia, S K Cho,et al.A Concurrency Control Scheme Over T-tree in Main Memory Databases with Multi-version[C]. Proc. of 27th KISS,Korea,2000.210-212.

同被引文献2

  • 1严蔚敏 等.数据结构[M].北京:清华大学出版社,1995..
  • 2WRichardStevens 尤晋元 等.UNIX环境高级编程[M].北京:机械工业出版社,2000..

引证文献1

二级引证文献3

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部