...
首页> 外文期刊>Distributed and Parallel Databases >Detecting common subexpressions for multiple query optimization over loosely-coupled heterogeneous data sources
【24h】

Detecting common subexpressions for multiple query optimization over loosely-coupled heterogeneous data sources

机译:为松散耦合的异构数据源上的多个查询优化检测公共子表达式

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

摘要

The research presented in this paper supports the identification of common subexpressions as candidates for potential materialized views that form the basis of multiple query optimization in a loosely-coupled distributed system where query expressions access heterogeneous data sources, including relations and data-centric XML. This paper introduces a unifying mixed multigraph formalism to represent SQL, XQuery, and LINQ queries in a common query graph model and a heuristics-based algorithm to detect common subexpressions. The identified common subexpressions represent an opportunity for defining a materialized view to avoid repeating computation. The common subexpressions may access only relations, only XML, or a combination of relations and XML. The mixed multigraph model and the heuristic rules presented in this paper have distinguished advantages over the existing approaches that consider only relational or XML data sources individually. The mixed multigraph model can present SQL, XQuery, and LINQ queries in a single graph model and the heuristic rules are designed to consider the identical and subsumed conditions at the same time. A prototype implementation of the algorithm illustrates the applicability of the approach using various examples from the research literature as well as scenarios over a Criminal Justice enterprise that include common subexpressions across relational and XML data sources.
机译:本文提出的研究支持将常见的子表达式识别为潜在的物化视图的候选对象,这些潜在的物化视图构成了在松散耦合的分布式系统中多个查询优化的基础,在该系统中,查询表达式访问异构数据源,包括关系和以数据为中心的XML。本文介绍了一种统一的混合多图形式形式,以在常见查询图模型中表示SQL,XQuery和LINQ查询,以及一种基于启发式的算法来检测常见子表达式。标识的公共子表达式表示定义物化视图以避免重复计算的机会。公共子表达式只能访问关系,只能访问XML,或者可以访问关系和XML的组合。与仅考虑关系或XML数据源的现有方法相比,本文提出的混合多图模型和启发式规则具有明显的优势。混合多图模型可以在单个图模型中显示SQL,XQuery和LINQ查询,并且启发式规则旨在同时考虑相同和包含的条件。该算法的原型实现使用研究文献中的各种示例以及包括跨关系数据源和XML数据源的通用子表达式的刑事司法企业中的场景,说明了该方法的适用性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号