2002 · 16 citations · 11 references
ComputingComputer EngineeringComputer ScienceDatabasesReal-time SystemsSchedulingConcurrency ControlDeadline AnalysisDynamic SchedulingReal-time SchedulingSchedulability AnalysisTransaction ManagementExecution Time AnalysisExecution Time EstimationExpected Time To CompletionReal-time Concurrency ControlReal-time DatabasesReal-time Transaction ProcessingScheduling With DeadlinesTransaction Scheduling
A number of researches on real-time databases have focused on systems where the semantics of transaction time constraints include only deadlines or values that are constant during a transaction's life time. For some real-time applications, the values of transactions may change dynamically with time. Under such circumstances, existing real-time scheduling algorithms may not be applicable. A new real-time scheduling algorithm that can efficiently schedule transactions with time-variant values is proposed. By exploiting the estimated execution time of transactions to estimate the expected values of transactions at completion time, the proposed algorithm can generate a better priority ordering of transactions than the existing algorithms. Moreover, a concurrency control protocol based on conditional-restart is also proposed to reduce the costly restarts. Through performance evaluation, the proposed algorithm is superior to the existing algorithms under various system environments. Some suggestions for scheduling real-time transactions with time-variant values are also presented.
11
The notions of consistency and predicate locks in a database system
Kapali P. Eswaran, Jim Gray, Raymond A. Lorie et al. · Communications of the ACM · 1976 · 2K citations · Full text
Scheduling real-time transactions
Robert Abbott, Héctor García-Molina · ACM Transactions on Database Systems · 1992 · 574 citations · Full text
Scheduling real-time transactions
Robert Abbott, Héctor García-Molina · ACM SIGMOD Record · 1988 · 185 citations · Full text
Dynamic real-time optimistic concurrency control
Jayant R. Haritsa, Michael J. Carey, Miron Livny · 1990 · 172 citations · Full text