@article {Vassilakis1998335,
	title = {Implementation of transaction and concurrency control support in a temporal DBMS},
	journal = {Information Systems},
	volume = {23},
	number = {5},
	year = {1998},
	note = {cited By (since 1996) 2},
	pages = {335{\textendash}350},
	abstract = {Transactions and concurrency control are significant features in database systems, facilitating functions both at user and system level. However, the support of these features in a temporal DBMS has not yet received adequate research attention. In this paper, we describe the techniques developed in order to support transaction and concurrency control in a temporal DBMS that was implemented as an additional layer to a commercial DBMS. The proposed techniques make direct use of the transaction mechanisms of the DBMS. In addition, they overcome a number of limitations such as automatic commit points, lock release and log size increment, which are imposed by the underlying DBMS. Our measurements have shown that the overhead introduced by these techniques is negligible, less than 1\% in all cases. The approach undertaken is of general interest, it can also be applied to non-temporal DBMS extensions. Copyright Β{\textcopyright} 1998 Elsevier Science Ltd. All rights reserved.},
	keywords = {Concurrency control, Data structures, Database systems, Temporal databases},
	doi = {10.1016/S0306-4379(98)00015-5},
	url = {https://doi.org/10.1016/S0306-4379(98)00015-5},
	author = {Costas Vassilakis and N. Lorentzos and P. Georgiadis}
}
@conference {719700,
	title = {Transaction Support in a Temporal DBMS},
	booktitle = {Proceedings of the International Workshop on Temporal Databases},
	year = {1995},
	month = {9},
	pages = {255{\textendash}271},
	publisher = {Springer-Verlag},
	organization = {Springer-Verlag},
	address = {London, UK},
	abstract = {Transactions are a significant concept in database systems, facilitating functions both at user and system level. However transaction support in temporal DBMSs has not yet received enough research attention. In this paper, we present techniques for incorporating transaction support in a temporal DBMS, which is implemented as an additional layer to a commercial RDBMS. These techniques overcome certain limitations imposed by the underlying RDBMS, and avoid excessive increment of the log size.},
	isbn = {3-540-19945-4},
	doi = {10.1007/978-1-4471-3033-8_14},
	url = {http://link.springer.com/chapter/10.1007\%2F978-1-4471-3033-8_14},
	author = {Costas Vassilakis and N. Lorentzos and P. Georgiadis}
}
