期刊文献+
共找到1篇文章
< 1 >
每页显示 20 50 100
Timestamp reassignment:taming transaction abort for serializable snapshot isolation
1
作者 ningnan zhou Xiao ZHANG Shan WANG 《Frontiers of Computer Science》 SCIE EI CSCD 2019年第6期1282-1295,共14页
Serializable snapshot isolation(SSI)is a promising technique to exploit parallelism for multi-core databases.However,SSI suffers from excessive transaction aborts.Existing remedies have three drawbacks:1)tracking proh... Serializable snapshot isolation(SSI)is a promising technique to exploit parallelism for multi-core databases.However,SSI suffers from excessive transaction aborts.Existing remedies have three drawbacks:1)tracking prohibitively transitive dependencies;2)aborting on every writewrite conflict;and 3)requiring manual annotation on transaction programs.In this paper,we propose to suppress transaction aborts by reassigning timestamps.We combine static analysis with augmented query plan.In this way,we save both aborts caused by read-write and write-write conflicts,without tracking transitive dependency and annotating transaction programs.As such,our approach does not exhibit drawbacks of existing methods.Extensive experiments demonstrate the effectiveness and practicality of our approach. 展开更多
关键词 serializable snapshot isolation timestamp reassignment static analysis augmented query plan
原文传递
上一页 1 下一页 到第
使用帮助 返回顶部