INTEGRATED CONCURRENCY-CONTROL PROTOCOL FOR HARD REAL-TIME DATABASE-SYSTEMS

Authors
Citation
Kw. Lam et Sl. Hung, INTEGRATED CONCURRENCY-CONTROL PROTOCOL FOR HARD REAL-TIME DATABASE-SYSTEMS, IEE proceedings. Computers and digital techniques, 144(4), 1997, pp. 214-218
Citations number
11
ISSN journal
13502387
Volume
144
Issue
4
Year of publication
1997
Pages
214 - 218
Database
ISI
SICI code
1350-2387(1997)144:4<214:ICPFHR>2.0.ZU;2-4
Abstract
Real-time transactions must meet their deadlines in hard real-time dat abase systems (RTDBS). To preserve data integrity, hard RTDBS require concurrency control protocols to synchronise transactions to access sh ared data. Transaction blocking enforced by concurrency control protoc ols leads to priority inversion problems which violate the principle o f priority-based scheduling and degrade system schedulability. Unfortu nately, this blocking time can be indefinitely long, which is unaccept able in hard real-time applications. An integrated scheduling and conc urrency control protocol is proposed that allows a high priority trans action to pre-empt an uncommitted lower priority transaction while pre venting the lower priority transaction from being restarted even in th e face of data conflicts. The new protocol alleviates priority inversi on problems by allowing more transaction schedules than other protocol s.