Marzullo, Keith2007-04-232007-04-231989-05http://techreports.library.cornell.edu:8081/Dienst/UI/1.0/Display/cul.cs/TR89-996https://hdl.handle.net/1813/6912Priority inversion occurs when a process is delayed by the actions of another process with less priority. With atomic transactions, the concurrency control mechanism can cause delays, and without taking priorities into account can be a source of priority inversion. In this paper, three traditional concurrency control algorithms are extended so that they are free from unbounded priority inversion. Keywords: Priority inversion, concurrency control, real-time databases.1377001 bytes282792 bytesapplication/pdfapplication/postscripten-UScomputer sciencetechnical reportConcurrency Control for Transactions with Prioritiestechnical report