【24h】

Groupwise Processing of Relational Queries

机译:关系查询的分组处理

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

摘要

In this paper, we define and examine a particular class of queries called group queries. Group queries are natural queries in many decision-support applications. The main characteristic of a group query is that it can be executed in a group-by-group fashion. In other words, the underlying relation(s) can be partitioned (based on some set of attributes) into disjoint groups, and each group can be processed separately. We give a syntactic criterion to identify these queries and prove its sufficiency. We also prove the strong result that every group query has an equivalent formulation that satisfies our syntactic criterion. We describe a general evaluation technique for group queries, and demonstrate how an optimizer can determine this plan. We then consider more complex queries whose components are group queries with potentially different partitioning attributes. We give two methods to identify group query components within such a query. We also give some performance results for group queries expressed in standard SQL, comparing a commercial database system with our optimized plan on top of the same commercial system. These results indicate that there are significant potential performance improvements.
机译:在本文中,我们定义并检查了称为组查询的一类特殊查询。组查询是许多决策支持应用程序中的自然查询。组查询的主要特征是它可以按组的方式执行。换句话说,可以将基础关系(基于某些属性集)划分为不相交的组,并且可以分别处理每个组。我们给出了一个语法标准来识别这些查询并证明其充分性。我们还证明了强大的结果,即每个组查询都有一个满足我们句法标准的等效公式。我们描述了用于组查询的通用评估技术,并演示了优化程序如何确定此计划。然后,我们考虑更复杂的查询,这些查询的组成部分是具有潜在不同分区属性的组查询。我们提供了两种方法来识别此类查询中的组查询组件。我们还提供了一些以标准SQL表示的组查询的性能结果,将商业数据库系统与我们在同一商业系统之上的优化计划进行了比较。这些结果表明潜在的性能显着改善。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号