查询处理方法和集群数据库系统技术方案

技术编号:8765587 阅读:156 留言:0更新日期:2013-06-07 22:54
本发明专利技术公开了一种集群数据库系统,包括查询服务器和多个数据库节点,查询服务器,用于将接收到的查询请求分解成在多个阶段执行的多个查询任务,并将多个查询任务分别发送给相应的多个数据库节点;数据库节点,用于与其他相关联数据库节点并行执行同一查询任务,并且将其执行某一查询任务得到的查询数据与其他相关联数据库节点执行同一查询任务得到的查询数据合并得到中间查询结果数据;保存执行当前阶段的查询任务得到的中间查询结果数据并设置一个相应的断点;以及,如果执行当前阶段的查询任务时发生查询处理中断,则在查询处理恢复时,从之前设置的断点之一开始继续执行相对应的查询任务。

【技术实现步骤摘要】

【技术保护点】
一种查询处理方法,包括:查询服务器将接收到的查询请求分解成在多个阶段执行的多个查询任务,并将所述多个查询任务分别发送给相应的多个数据库节点;所述多个数据库节点执行所述多个查询任务以得到查询结果数据,其中:所述多个数据库节点中的部分或全部并行执行同一个阶段的同一查询任务,并且每个数据库节点会将其执行某一查询任务得到的查询数据与其他相关联数据库节点执行同一查询任务得到的查询数据合并得到中间查询结果数据;每个数据库节点保存执行当前查询任务得到的中间查询结果数据并设置一个相应的断点,并且如果一个所述数据库节点在执行当前查询任务时发生查询处理中断,则该数据库节点在查询处理恢复时,从之前设置的断点之一开始...

【技术特征摘要】

【专利技术属性】
技术研发人员:宋怀明王少佳孙立鹏苗艳超刘新春邵宗有
申请(专利权)人:曙光信息产业北京有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1