{"title":"A generalized logout and recovery system for small CODASYL databases","authors":"Harvey Duhon","doi":"10.1145/503561.503573","DOIUrl":null,"url":null,"abstract":"This paper describes an effective replacement for journaling to tape while updating a small CODASYL database, particularly in an online application.The journaling of before and after images of modified pages of the database is replaced with the logging of after images of modified records to a direct access file. To enable recreation of the database environment during recovery, all current database keys are logged with the record.Recovery of the database after system failure is accomplished by restoring the latest backup and reapplying all after images as recorded on the logout file.","PeriodicalId":151957,"journal":{"name":"ACM-SE 14","volume":"74 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1976-04-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"ACM-SE 14","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/503561.503573","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
This paper describes an effective replacement for journaling to tape while updating a small CODASYL database, particularly in an online application.The journaling of before and after images of modified pages of the database is replaced with the logging of after images of modified records to a direct access file. To enable recreation of the database environment during recovery, all current database keys are logged with the record.Recovery of the database after system failure is accomplished by restoring the latest backup and reapplying all after images as recorded on the logout file.