首页> 外文会议>ACM SIGMOD international conference on management of data >Scalable Architecture and Query Optimization for Transaction-time DBs with Evolving Schemas
【24h】

Scalable Architecture and Query Optimization for Transaction-time DBs with Evolving Schemas

机译:具有不断变化模式的交易时间DBS的可扩展架构和查询优化

获取原文

摘要

The problem of archiving and querying the history of a database is made more complex by the fact that, along with the database content, the database schema also evolves with time. Indeed, archival quality can only be guaranteed by storing past database contents using the schema versions under which they were originally created. This causes major usability and scalability problems in preservation, retrieval and querying of databases with intense evolution histories, i.e., hundreds of schema versions. This scenario is common in web information systems and scientific databases that frequently accumulate that many versions in just a few years. Our system, Archival Information Management System (AIMS), solves this usability issue by letting users write queries against a chosen schema version and then performing for the users the rewriting and execution of queries on all appropriate schema versions. AIMS achieves scalability by using (ⅰ) an advanced storage strategy based on relational technology and attribute-level-timestamping of the history of the database content, (ⅱ) suitable temporal indexing and clustering techniques, and (ⅲ) novel temporal query optimizations. In particular, with AIMS we introduce a novel technique called CoalNesT that achieves unprecedented performance when temporal coalescing tuples fragmented by schema changes. Extensive experiments show that the performance and scalability thus achieved greatly exceeds those obtained by previous approaches. The AIMS technology is easily deployed by plugging into existing DBMS replication technologies, leading to very low overhead; moreover, by decoupling logical and physical layers provides multiple query interfaces, from the basic archive&query features considered in the upcoming SQL standards, to the much richer temporal XML/XQuery capabilities proposed by researchers.
机译:归档和查询数据库历史的问题是更复杂的,以及数据库内容,数据库模式也随着时间的推移而发展。实际上,只有使用最初创建的模式版本存储过去的数据库内容,才能保证存档质量。这导致具有激烈的演化历史的保存,检索和查询数据库中的主要可用性和可扩展性问题,即,数百个架构版本。这种情况在Web信息系统和科学数据库中常见,经常在几年内积累许多版本。我们的系统,档案信息管理系统(AIMS),通过让用户对所选模式版本的编写查询,然后对所有适当的架构版本进行重写和执行查询来解决这些可用性问题。目的通过使用(Ⅰ)基于关系技术和数据库内容历史历史的高级存储策略来实现可扩展性,(Ⅱ)适当的时间索引和聚类技术,(Ⅲ)新型时间查询优化。特别是,目的是我们介绍一种名为Ciallies的新技术,当通过模式变化分散的时间聚结元组时,达到前所未有的性能。广泛的实验表明,如此实现的性能和可扩展性大大超过了先前方法获得的那些。通过插入现有的DBMS复制技术,可以轻松部署AIMS技术,导致非常低的开销;此外,通过解耦逻辑和物理层提供多个查询接口,从即将到来的SQL标准中考虑的基本存档和查询功能,以研究人员提出的大量更丰富的时间XML / XQuery功能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号