首页> 外国专利> Increasing parallelism of function evaluation in a database

Increasing parallelism of function evaluation in a database

机译:数据库中功能评估的并行性增加

摘要

Methods and apparatus for parallel execution in a database system. In one implementation, a database system includes: one or more data storage facilities for use in storing data composing records in tables of a database; one or more processing modules configured to manage the data stored in the data-storage facilities, where at least one processing module is configured to: open a memory pipe for a pipe operator, run a first thread to execute a pipe source operation providing output data to the memory pipe, and run a second thread to execute a pipe sink operation receiving input data from the memory pipe while the first thread is running; and a database management component configured to parse an expression and recognize a pipe operator and a pipe source operation and a pipe sink operation for the pipe operator.
机译:在数据库系统中并行执行的方法和装置。在一个实现中,一种数据库系统包括:一个或多个数据存储设备,用于在数据库的表中存储组成记录的数据。一个或多个处理模块,被配置为管理存储在数据存储设施中的数据,其中至少一个处理模块被配置为:为管道操作员打开存储管道,运行第一线程以执行提供输出数据的管道源操作到存储管道,并运行第二线程以执行管道接收操作,同时在第一线程运行时从存储管道接收输入数据;数据库管理组件,被配置为解析表达式并识别出该管道运算符以及该管道运算符的管道源操作和管道宿操作。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号