{"title":"Write notification for certification protocol based on time-stamp history","authors":"SungHo Cho, K. Y. Bae, C. Hwang","doi":"10.1109/DEXA.1998.707515","DOIUrl":null,"url":null,"abstract":"The performance of optimistic concurrency control schemes is sensitive to the transaction abort rate. The abort probability can be reduced by back-shifting the time-stamp for certification from the time of requesting a commit in order to reduce read-write conflicts. However even if this approach can reduce the abort probability, some transactions continuously perform unnecessary operations even after the transactions accessed write-write conflicting data items. The reason is that the abort only happens in the validation phase. In addition, the validation time in the time-stamp history based certification scheme is too long. Our primary goal is to enhance the performance of the certification protocol by reducing the unnecessary operations and validation overhead. In this paper we propose a protocol that can abort the transaction during the execution phase when it accesses write-write conflicting data items by using the write notification approach. Additionally, we also propose an extended protocol that can reduce the validation overhead.","PeriodicalId":194923,"journal":{"name":"Proceedings Ninth International Workshop on Database and Expert Systems Applications (Cat. No.98EX130)","volume":"78 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1998-08-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings Ninth International Workshop on Database and Expert Systems Applications (Cat. No.98EX130)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/DEXA.1998.707515","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
The performance of optimistic concurrency control schemes is sensitive to the transaction abort rate. The abort probability can be reduced by back-shifting the time-stamp for certification from the time of requesting a commit in order to reduce read-write conflicts. However even if this approach can reduce the abort probability, some transactions continuously perform unnecessary operations even after the transactions accessed write-write conflicting data items. The reason is that the abort only happens in the validation phase. In addition, the validation time in the time-stamp history based certification scheme is too long. Our primary goal is to enhance the performance of the certification protocol by reducing the unnecessary operations and validation overhead. In this paper we propose a protocol that can abort the transaction during the execution phase when it accesses write-write conflicting data items by using the write notification approach. Additionally, we also propose an extended protocol that can reduce the validation overhead.