The recovery methods for main-memory database systems are mostly based on maintaining a disk based log and checkpoint. The information written to the log usually consists of low level information, before-after images or single tuple updates. In this paper we examine the effect of writing higher level update information to the log. This results in less logging overhead during normal processing, but an increased replay overhead during recovery. We introduce a cost model for analyzing the effect of higher level logging on the transaction throughput, and present the results of a performance analysis based on this cost model.
CITATION STYLE
van den Berg, C. A., & Kersten, M. L. (1991). Logging and recovery in PRISMA. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 503 LNCS, pp. 229–241). Springer Verlag. https://doi.org/10.1007/3-540-54132-2_59
Mendeley helps you to discover research relevant for your work.