【24h】

Scheduling for shared window joins over data streams

机译:安排共享窗口通过数据流联接

获取原文
获取原文并翻译 | 示例

摘要

Continuous Query (CQ) systems typically exploit commonality among query expressions to achieve improved efficiency through shared processing. Recently proposed CQ systems have introduced window specifications in order to support unbounded data streams. There has been, however, little investigation of sharing for windowed query operators. In this paper, we address the shared execution of windowed joins, a core operator for CQ systems. We show that the strategy used in systems to date has a previously unreported performance flaw that can negatively impact queries with relatively small windows. We then propose two new execution strategies for shared joins. We evaluate the alternatives using both analytical models and implementation in a DBMS. The results show that one strategy, called MQT, provides the best performance over a range of workload settings.
机译:连续查询(CQ)系统通常利用查询表达式之间的共性来通过共享处理来提高效率。最近提出的CQ系统已经引入了窗口规范,以支持无限制的数据流。但是,很少有关于窗口查询操作符共享的调查。在本文中,我们讨论了窗口连接的共享执行,窗口连接是CQ系统的核心运算符。我们表明,迄今为止,系统中使用的策略具有以前未报告的性能缺陷,该缺陷可能会对窗口相对较小的查询产生负面影响。然后,我们为共享联接提出了两种新的执行策略。我们使用分析模型和DBMS中的实现来评估替代方案。结果表明,一种名为MQT的策略可在一系列工作负载设置下提供最佳性能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号