首页> 外文会议>Conference on Intelligent Information Systems >Developing a query optimizer for a federated database system
【24h】

Developing a query optimizer for a federated database system

机译:为联合数据库系统开发查询优化器

获取原文

摘要

This paper concerns our experiences in developing a query optimizer for the Cyrano prototype federated database system developed at Virginia Tech. We used a bottom-up evaluation method commonly seen in deductive systems. In Cyrano, queries and stored information is represented in classes, as in object-oriented systems. Consequently, the optimizer evaluates a query by repeatedly cycling through all base classes, and the base classes of the base classes. Experiments showed that in the processing of recursive queries, the implementation of a semi-naive algorithm produced considerable improvements. We concluded that the performance of the optimizer, based on the implementation of the semi-naive algorithm, is adequate for most typical queries, but that it could be improved further by rewriting classes using a magic-sets rewrite algorithm.
机译:本文涉及我们在开发Cyrano原型联合数据库系统开发查询优化器的经验。我们使用了在演绎系统中常见的自下而上的评估方法。在Cyrano中,查询和存储信息在类中表示,如面向对象的系统中。因此,优化器通过重复循环通过所有基类和基类的基类来评估查询。实验表明,在递归查询的处理中,半天真算法的实现产生了相当大的改进。我们得出的结论是,优化器的性能,基于半天真算法的实现是足够典型的查询的足够,但是可以通过使用魔法集重写算法重写类进一步提高它。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号