首页> 外国专利> Efficient processing of queries in federated database systems

Efficient processing of queries in federated database systems

机译:联合数据库系统中查询的高效处理

摘要

Methods and apparatus, including computer program products, implementing and using techniques for processing a federated query in a federated database system. A federated query is received at a federated database server. A federated query execution plan is generated based on the received federated query. The federated query execution plan defines one or more source servers of the federated database and a unique subquery to be executed on each of the source servers. The subqueries are distributed to the source servers in accordance with the federated query execution plan. The respective subqueries are executed asynchronously at the source servers. The subquery results are passed to a first designated source server defined in the federated query execution plan. The subquery results are joined and aggregated at the first designated source server into a final query result. The final query result is returned to the federated database server.
机译:包括计算机程序产品的方法和装置,其实现和使用用于在联合数据库系统中处理联合查询的技术。在联合数据库服务器上接收到联合查询。基于接收到的联合查询生成联合查询执行计划。联合查询执行计划定义了联合数据库的一个或多个源服务器,以及将在每个源服务器上执行的唯一子查询。子查询根据联合查询执行计划分配到源服务器。各个子查询在源服务器上异步执行。子查询结果将传递到联合查询执行计划中定义的第一个指定的源服务器。子查询结果被合并并在第一个指定的源服务器上聚合为最终查询结果。最终查询结果将返回到联合数据库服务器。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号