首页> 外文会议>Intelligent Information Systems, 1997. IIS '97. Proceedings >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 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号