首页> 外文会议>International conference on very large data bases;VLDB 2008 >Transaction Time Indexing with Version Compression
【24h】

Transaction Time Indexing with Version Compression

机译:使用版本压缩的交易时间索引

获取原文

摘要

Immortal DB is a transaction time database system designed to enable high performance for temporal applications. It is built into a commercial database engine, Microsoft SQL Server. This paper describes how we integrated a temporal indexing technique, the TSB-tree, into Immortal DB to serve as the core access method. The TSB-tree provides high performance access and update for both current and historical data. A main challenge was integrating TSB-tree functionality while preserving original B+tree functionality, including concurrency control and recovery. We discuss the overall architecture, including our unique treatment of index terms, and practical issues such as uncommitted data and log management. Performance is a primary concern. To increase performance, versions are locally delta compressed, exploiting the commonality between adjacent versions of the same record. This technique is also applied to index terms in index pages. There is a tradeoff between query performance and storage space. We discuss optimizing performance regarding this tradeoff throughout the paper. The result of our efforts is a high-performance transaction time database system built into an RDBMS engine, which has not been achieved before. We include a thorough experimental study and analysis that confirms the very good performance that it achieves.
机译:不朽数据库是一个事务时间数据库系统,旨在为临时应用程序提供高性能。它内置于商业数据库引擎Microsoft SQL Server中。本文介绍了如何将时间索引技术TSB树集成到Immortal DB中作为核心访问方法。 TSB树提供了对当前和历史数据的高性能访问和更新。一个主要的挑战是在保留原始B + tree功能(包括并发控制和恢复)的同时,集成TSB-tree功能。我们讨论了整个体系结构,包括对索引术语的独特处理以及诸如未提交的数据和日志管理之类的实际问题。性能是首要考虑的问题。为了提高性能,对版本进行本地增量压缩,以利用同一记录的相邻版本之间的共通性。此技术也适用于索引页中的索引词。查询性能和存储空间之间需要权衡。在整篇文章中,我们将讨论有关此折衷的优化性能。我们努力的结果是内置在RDBMS引擎中的高性能交易时间数据库系统,这是以前从未实现的。我们进行了全面的实验研究和分析,证实了所达到的出色性能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号