首页> 外文会议>DEXA 2010;International conference on database and expert systems applications >Optimization of Object-Oriented Queries through Rewriting Compound Weakly Dependent Subqueries
【24h】

Optimization of Object-Oriented Queries through Rewriting Compound Weakly Dependent Subqueries

机译:通过重写复合弱相关子查询来优化面向对象的查询

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

摘要

A new static optimization method for object-oriented queries is presented. We deal with a special class of subqueries of a given query called "compound weakly dependent subqueries". The dependency is considered in the context of SBQL non-algebraic query operators like selection, projection, join, etc. A subquery is weakly dependent from its nearest non-algebraic operator if it depends only on expressions that can be entirely evaluated on small collections. The subquery is considered compound if the dependency concerns at least two such expressions. The research follows the stack-based approach (SBA) to query languages and its query language SBQL (Stack-Based Query Language). Our optimization method is based on analyzing scoping and binding rules for names occurring in queries.
机译:提出了一种新的面向对象查询的静态优化方法。我们处理给定查询的一类特殊的子查询,称为“复合弱相关子查询”。在SBQL非代数查询运算符(例如选择,投影,联接等)的上下文中考虑了这种依赖性。子查询仅依赖于可以完全在小集合上求值的表达式,因此几乎不依赖于其最近的非代数运算符。如果依赖关系涉及至少两个这样的表达式,则认为该子查询是复合的。该研究遵循基于堆栈的方法(SBA)来查询语言及其查询语言SBQL(基于堆栈的查询语言)。我们的优化方法基于对查询中出现的名称的作用域和绑定规则进行分析。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号