首页> 外文会议>Database systems for advanced applications >Leveraging Enterprise Application Characteristics to Optimize Incremental Aggregate Maintenance in a Columnar In-Memory Database
【24h】

Leveraging Enterprise Application Characteristics to Optimize Incremental Aggregate Maintenance in a Columnar In-Memory Database

机译:利用企业应用程序特征来优化列式内存数据库中的增量聚合维护

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

摘要

An analysis of database workloads generated by enterprise applications revealed a mixed workload of short-running transactional and long-running analytical queries. With the latter type of queries containing many aggregate operations, we implemented an efficient aggregate caching mechanism. But the incremental materialized view maintenance is very costly for aggregate queries joining multiple tables. To overcome this problem, we analyzed the characteristics of enterprise applications with respect to the creation of business objects and their persistence in the database layer. We evaluated how the detected patterns can be leveraged to reduce the join operations between the main and delta partitions of the involved tables in a columnar in-memory database. The resulting performance improvements are significant and close to using the caching mechanism with a denormalized schema.
机译:对企业应用程序生成的数据库工作负载的分析显示,短期运行的事务性查询和长期运行的分析查询的混合工作负载。对于包含许多聚合操作的后一种查询,我们实现了一种有效的聚合缓存机制。但是,对于连接多个表的聚合查询而言,增加的物化视图维护成本非常高。为了克服此问题,我们分析了企业应用程序相对于业务对象的创建及其在数据库层中的持久性的特征。我们评估了如何利用检测到的模式来减少列内存数据库中所涉及表的主分区和增量分区之间的联接操作。所产生的性能改进非常重要,并且接近将缓存机制与非规范化架构一起使用。

著录项

  • 来源
  • 会议地点 Bali(ID)
  • 作者单位

    Hasso Plattner Institute, University of Potsdam, Potsdam, Germany;

    Hasso Plattner Institute, University of Potsdam, Potsdam, Germany;

    Hasso Plattner Institute, University of Potsdam, Potsdam, Germany;

  • 会议组织
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号