期刊文献+

并行实时数据库系统中的一种自适应并发控制模式 被引量:1

An Adaptive Concurrency Control Mode in Parallel and Real-Time Database Systems
下载PDF
导出
摘要 根据事务的实时性及关键性分类,事务分为硬实时、固实时、软实时和非实时事务。传统的并发控制仅考虑其中一到两种事务,且将固/软实时事务统一为软实时事务考虑,带有很大的不精确性,这将降低系统吞吐率。为此,本文提出了一种自适应并发控制模式。该模式采用两级并发控制体系,一级是主并发控制器,探测不同类事务间可能存在的类间数据冲突;二级是从并发控制器,探测同类事务间可能存在的类内数据冲突,由四类从并发控制器实现。根据各类事务的不同特征,各控制器采用的策略不同,因而具有极大的自适应性并能最终提高系统的吞吐率,但需要增加额外的硬件开销。 According to the real time characteristics and criticality of transaction, it is classified as hard real-time transaction, firm real-time transaction, soft real time transaction and non-real-time transaction. The traditional concurrency control strategy only considers one or two kinds of transactions, and considers the firm/soft real-time transaction as a unique soft real-time transaction, which features non-preclsion badly and then decreases system throughout. So, this paper brings forward an adaptive concurrency control mode for mixed transactions. The mode adopts a two-level concurrency control architecture, one level is a primary concurrency controller which detects probably existing data conflicts among different kinds of transactions; another is a subordinate concurrency controller which explores probably existing data conflicts amongst the same kind of transactions and serves as four subordinate concurrency controllers. Every controller uses a different control strategy due to the different properties of every transaction, so the system throughout ultimately, but it needs extra hardware as to be provided with maximum adaptability and to enhance overhead.
出处 《计算机工程与科学》 CSCD 2006年第2期86-89,共4页 Computer Engineering & Science
关键词 并行实时数据库系统 自适应并发控制 乐观并发控制 子事务调度 parallel and real-time database system adaptive concurrency control optimistic concurrency control subtransaction scheduling
  • 相关文献

参考文献10

  • 1J A Stankovic, S H Son, J Hansson. Misconceptions About Real-Time Database[J]. IEEE Computer, 1999, 32(6): 29-36.
  • 2殷贤亮,索涛,卢炎生.基于SN结构的并行实时数据库事务调度算法[J].华中科技大学学报(自然科学版),2003,31(4):34-35. 被引量:3
  • 3David J De Witt, Jim Gray. Parallel Database Systems: The Future of High Performance Database Proeessing[JJ. SIGMOD Record, 1990,9(4): 104-112.
  • 4L Sha, R Rajkumar, J P Lehoczky, Priority Inheritance Protocols: An Approach to Real-Time Synchronization [J].IEEE Trans on Computers, 1990, 39(9): 1175-1185.
  • 5Kam-yiu Lam, Tei-Wei Kuo, Tsang N W H, et al. The Reduced Ceiling Protocol for Concurrency Control in Real-Time Databases with Mixed Transaetions[J]. The Computer Journal, 2000, 43(1):65-80.
  • 6Kam-Yiu Lam, Tei-Wei Kuo, Ben Kao, et al. Evaluation of Concurrency Control Strategies for Mixed Soft Real-Time Database Systems[J]. Information Systems, 2002,27 (2): 123-149.
  • 7Sonia Takkar, Sivarama P Dandamudi. An Adaptive Scheduling Policy for Real-Time Parallel Database System[R].Technical Report, School of Computer Science, Carleton University, 1998.
  • 8S Thomas, S Seshadri, J R Haritsa, Integrating Standard Transactions in Real-Time Database Systems[J], Information Systems, 1996, 21(1):3-28.
  • 9J R Haritsa, M J Carey, M Livny. On Being Optimistic About Real-Time Constraints[A]. Proc of the 9th ACM SIGACT-SIGMOD-SIGART Symp on Principles of Database Systems[C]. 1990. 331-343.
  • 10J R Haritsa, M J Carey, M Livny. Data Access Scheduling in Firm Real-Time Database Systems[J]. Journal of Real-Time Systems, 1992,4(3): 203-242.

共引文献2

同被引文献7

引证文献1

二级引证文献4

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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