一种分布式数据库系统的跨节点查询优化方法及系统

基本信息

申请号 CN201510601093.8 申请日 -
公开(公告)号 CN105302858B 公开(公告)日 2019-02-05
申请公布号 CN105302858B 申请公布日 2019-02-05
分类号 G06F16/2453;G06F16/27;G06N3/04 分类 计算;推算;计数;
发明人 张春光;孙乔;焦艳斌;孙甲松 申请(专利权)人 北京万里开源软件有限公司
代理机构 北京风雅颂专利代理有限公司 代理人 北京国电通网络技术有限公司;国家电网公司;国网浙江省电力公司;北京中电飞华通信股份有限公司;清华大学;北京万里开源软件有限公司;国网信息通信产业集团有限公司;北京中电普华信息技术有限公司;国家电网有限公司;国网浙江省电力有限公司
地址 100070 北京市丰台区航丰路一号时代财富天地大厦28层
法律状态 -

摘要

摘要 本发明公开了一种分布式数据库系统的跨节点查询优化系统,包括:全局查询总代价最低要求模块,查询分解及本地化模块,多因素决策的模糊评估模块,连接建立模块,局部优化模块,Bp神经网络自适应优化模块,全局优化模块。在此系统的基础上,提出了一种分布式数据库系统的跨节点查询优化方法,实现了在局部优化阶段对每个分片查询路径进行优化判决,以及在全局优化阶段对全部分片查询路径进行Bp神经网络自适应优化。本发明通过对每个分片查询路径的优化,降低全局优化的计算负担,使得全局查询具有更快的查询速度,并通过定义全局优化代价函数使得查询总代价可控。