首页> 外文会议> >Compiling control into database queries for parallel execution management
【24h】

Compiling control into database queries for parallel execution management

机译:将控制编译到数据库查询中以进行并行执行管理

获取原文

摘要

Parallel execution of database queries in a shared nothing multiprocessor environment, needs control mechanisms which guarantee a correct global execution of each query. In the authors system, the control is integrated into the query code at compile time. According to the required schedule for the query, the compilation process combines a set of basic control operations into a control graph mapped on the query graph. This control which allows pipelining between data operations, achieves the dataflow control and enforces the schedule of program. Using fine grain control operations combined into control schemas makes the control flexible, as new strategies could be easily supported. In their prototype the parallel LERA language is used.
机译:在没有共享的多处理器环境中并行执行数据库查询,需要控制机制来保证每个查询的正确全局执行。在作者系统中,控件在编译时集成到查询代码中。根据查询所需的时间表,编译过程将一组基本控制操作组合到映射到查询图上的控制图中。此控件允许在数据操作之间进行流水线处理,从而实现了数据流控制并强制执行了程序调度。由于可以轻松地支持新策略,因此使用结合到控制模式中的细粒度控制操作可使控制变得灵活。在他们的原型中,使用了并行的LERA语言。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号