期刊文献+

基于语义的数据库并发控制研究进展 被引量:2

Research and Development on Semantic-based Concurrency Control in Database System
下载PDF
导出
摘要 事务的语义信息可以从更高层次上刻划数据库的状态及其变化,提高数据库处理能力.这方面的研究已经产生了大量的研究成果,其核心是要解决语义信息层次性、灵活性、难以表达等难点问题.在回顾基于语义的数据库并发控制的研究背景和现状基础上,提出将数据库并发控制抽象为计算模型以便于数据库语义信息的表达;阐述了解决该问题的两类主要模型:一维计算模型和多维计算模型,介绍了两种模型的基本概念以及主要事务模型,总结了数据库并发控制的形式化方法,分析了基于高维计算模型研究并发控制模型的部分理论依据;最后展望了基于语义的数据库并发控制发展趋势. Semantic information can describe the states and transitions in database system at a higher level,and thus enhance the database performance.The amount of related work is huge,and the key issue on which they focus is to solve the problems of the semantic information such as hierarchy,flexibility and difficulties in expression,etc.Based on an overview of the background and state-of-art of semantic-based concurrency control in database system at the beginning,a point of view that regarding the database concurrency control as an Abstract of the computation model which enables convenient expression of database semantic is proposed,and the classification of the computation models used in concurrency control is presented,i.e.one-dimensional model and multi-dimensional model,followed by the descriptions of several main concepts and some derived transaction models of each category,as well as the discussion of formalization methodologies.Some basic theories which support generation of concurrency control mechanism based on multi-dimensional computation model are analysed.The open problems in the research area are pointed out finally.
出处 《小型微型计算机系统》 CSCD 北大核心 2011年第12期2337-2344,共8页 Journal of Chinese Computer Systems
基金 国家自然科学基金项目(61070035 60902036 40801160)资助 高等学校博士学科点专项科研基金项目(20104307110017)资助 国家"八六三"高技术研究发展计划项目(2011AA120306)资助
关键词 事务处理 语义 并发控制 计算模型 形式化 transaction processing semantic concurrency control computation model formalization
  • 相关文献

参考文献4

二级参考文献57

  • 1Sun Microsystems Inc. Java Transaction API ( JTA )Specification, V 1.0.1. http:∥java. sun. com/products/jta/,1999.
  • 2The Open Group. Distributed Transaction Processing: The XA Specification. Berkshire, U K: X/Open Company Ltd, 1991.
  • 3J.E.B. Moss. Nested transactions: An introduction. In: B Bhargava ed. Concurrency Control and Reliability in Distributed Systems. New York: Van Nostrand Reinhold, 1987. 395~425.
  • 4G. Weikum, H. Schek. Multi-level transactions and open nested transactions. IEEE Data Engineering Bulletin, 1991, 14(1): 4~7.
  • 5H. Garcia-Molina, K. Salem. Sagas. ACM SIGMOD Record,1987, 16(3): 249~259.
  • 6C. Pu, et al. Split-transactions for open-ended activities. In:Proc. 14th Int'l Conf. Very Large Data Bases. San Francisco:Morgan Kaufmann, 1988. 26~37.
  • 7A. Zhang, et al. Ensuring relaxed atomicity for flexible transactions in multidatabase systems. ACM SIGMOD Record,1994, 23(2): 67~78.
  • 8P.K. Chrysanthis, K. Ramamritham. ACTA: A framework for specifying and reasoning about transaction structure and behavior.ACM SIGMOD Record, 1990, 19(2): 194~203.
  • 9A. Biliris, et al. ASSET: A system for supporting extended transactions. ACM SIGMOD Record, 1994, 23(2): 44~54.
  • 10S. Jajodia, L. Kerschberg. Advanced Transaction Models and Architectures. The Netherlands: Kluwer Academic Publishers,1997.

共引文献33

同被引文献6

引证文献2

二级引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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