首页> 外文期刊>IEEE Transactions on Knowledge and Data Engineering >Analysis of the probability of transaction abort and throughput of two timestamp ordering algorithms for database systems
【24h】

Analysis of the probability of transaction abort and throughput of two timestamp ordering algorithms for database systems

机译:两种数据库系统时间戳排序算法的事务中止概率和吞吐量分析

获取原文
获取原文并翻译 | 示例

摘要

The author analyzes and compares the performance of two timestamp ordering concurrency control algorithms, namely, the basic and multiversion, for database systems. The multiversion algorithm improves the performance of the basic timestamp ordering algorithm by keeping multiple versions of data objects. The author discusses the performance enhancement in the multiversion algorithm over the basic algorithm. The author also discusses the storage overhead due to multiple versions of data objects in the multiversion algorithm. The exact performance model of these algorithms is so complex that it is impossible to find a closed-form solution. The author reduces the complexity of the analysis by analyzing a single transaction in isolation and reflects the presence of other transactions on the isolated transaction by the probability of conflict/abort. The analysis provides useful insight into the performance of these algorithms.
机译:作者分析并比较了数据库系统的两种时间戳排序并发控制算法(基本和多版本)的性能。通过保留多个版本的数据对象,多版本算法提高了基本时间戳排序算法的性能。作者讨论了多版本算法相对于基本算法的性能增强。作者还讨论了由于多版本算法中数据对象的多个版本而导致的存储开销。这些算法的确切性能模型是如此复杂,以至于找不到封闭形式的解决方案。作者通过孤立地分析单个事务来降低分析的复杂性,并通过冲突/中止的概率反映孤立事务上其他事务的存在。该分析提供了有关这些算法性能的有用见解。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号