首页> 外文会议>SIGMOD/PODS >How to Barter Bits for Chronons: Compression and Bandwidth Trade Offs for Database Scans
【24h】

How to Barter Bits for Chronons: Compression and Bandwidth Trade Offs for Database Scans

机译:如何易于计时的比特:数据库扫描的压缩和带宽交易

获取原文
获取外文期刊封面目录资料

摘要

Two trends are converging to make the CPU cost of a table scan a more important component of database performance. First, table scans are becoming a larger fraction of the query processing workload, and second, large memories and compression are making table scans CPU, rather than disk bandwidth, bound. Data warehouse systems have found that they can avoid the unpredictability of joins and indexing and achieve good performance by using massive parallel processing to perform scans over compressed vertical partitions of a denormalized schema. In this paper we present a study of how to make such scans faster by the use of a scan code generator that produces code tuned to the database schema, the compression dictionaries, the queries being evaluated and the target CPU architecture. We investigate a variety of compression formats and propose two novel optimizations: tuple length quantization and a field length lookup table, for efficiently processing variable length fields and tuples. We present a detailed experimental study of the performance of generated scans against these compression formats, and use this to explore the trade off between compression quality and scan speed. We also introduce new strategies for removing instructionlevel dependencies and increasing instruction-level parallelism, allowing for greater exploitation of multi-issue processors.
机译:两个趋势正在融合,以使表的CPU成本扫描数据库性能的更重要组成部分。首先,表扫描正在成为查询处理工作量的更大分数,第二个,大存储器和压缩正在制作表扫描CPU,而不是磁盘带宽绑定。数据仓库系统中已经发现,他们能够避免连接的不可预见性,索引和使用大规模并行处理来进行扫描,在压缩的非规范化模式的垂直分区取得良好的业绩。在本文中,我们提出,压缩词典,查询被评估的如何通过使用产生调谐到数据库模式代码的扫描码发生器,使这样的扫描速度更快的一项研究和目标CPU架构。我们研究了各种压缩格式,并提出了两种新的优化:元组长度量化和字段长度的查找表,对高效处理的可变长度字段和元组。我们提出了对这些压缩格式产生的扫描的性能的详细实验研究,并用它来探讨压缩质量和扫描速度之间的折衷。我们还介绍了删除了命令level依赖关系和增加指令级并行性的新策略,允许更大的利用多问题处理器。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号