首页> 外文会议>TPC Technology Conference on Performance Evaluation and Benchmarking >Scaling Up Mixed Workloads: A Battle of Data Freshness, Flexibility, and Scheduling
【24h】

Scaling Up Mixed Workloads: A Battle of Data Freshness, Flexibility, and Scheduling

机译:缩放混合工作负载:数据新鲜度,灵活性和调度之战

获取原文

摘要

The common "one size does not fit all" paradigm isolates transactional and analytical workloads into separate, specialized database systems. Operational data is periodically replicated to a data warehouse for analytics. Competitiveness of enterprises today, however, depends on real-time reporting on operational data, necessitating an integration of transactional and analytical processing in a single database system. The mixed workload should be able to query and modify common data in a shared schema. The database needs to provide performance guarantees for transactional workloads, and, at the same time, efficiently evaluate complex analytical queries. In this paper, we share our analysis of the performance of two main-memory databases that support mixed work-loads, SAP HANA and HyPer, while evaluating the mixed workload CH-benCHmark. By examining their similarities and differences, we identify the factors that affect performance while scaling the number of concurrent transactional and analytical clients. The three main factors are (a) data freshness, i.e., how recent is the data processed by analytical queries, (b) flexibility, i.e., restricting transactional features in order to increase optimization choices and enhance performance, and (c) scheduling, i.e., how the mixed workload utilizes resources. Specifically for scheduling, we show that the absence of workload management under cases of high concurrency leads to analytical workloads overwhelming the system and severely hurting the performance of transactional workloads.
机译:常见的“一种尺寸不符合所有”范式,将事务性和分析工作负载隔离为单独的专用数据库系统。运行数据定期复制到用于分析的数据仓库。然而,当今企业的竞争力取决于关于运营数据的实时报告,需要在单个数据库系统中融入交易和分析处理。混合工作负载应该能够在共享架构中查询和修改公共数据。数据库需要为事务工作负载提供性能保证,并且同时有效地评估复杂的分析查询。在本文中,我们分析了对支持混合工作负载,SAP HANA和HEAD的两个主内存数据库的性能分析,同时评估混合工作负载CH基准。通过检查其相似之处和差异,我们确定影响性能的因素,同时缩放并发事务和分析客户端的数量。三个主要因素是(a)数据新鲜度,即近期通过分析查询处理的数据,(b)灵活性,即限制事务性功能,以提高优化选择和增强性能,以及(c)调度,即,混合工作负载如何利用资源。专门用于调度,我们表明,在高并发性情况下没有工作负载管理导致分析工作负载压倒了系统,严重损害了事务工作负载的性能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号