一种多表数据关联查询优化方法和装置制造方法及图纸

技术编号:10560827 阅读:167 留言:0更新日期:2014-10-22 14:36
本发明专利技术公开了一种多表数据关联查询优化方法和装置,其中,一种多表数据关联查询优化方法包括:若请求查询的数据涉及两个以上数据表,则对请求查询的数据进行分组,将属于同一个数据表的数据分在同一个查询组内,其中,属于不同数据表的数据在不同的查询组中;对于每个查询组,确定查询所述查询组的数据时对应使用的数据库,从所述数据库查询所述查询组的数据;将查询到所有查询组的数据进行合并,生成查询结果。本发明专利技术提供的技术方案能够有效减小数据库的压力,提高数据查询的速度。

【技术实现步骤摘要】
【专利摘要】本专利技术公开了一种多表数据关联查询优化方法和装置,其中,一种多表数据关联查询优化方法包括:若请求查询的数据涉及两个以上数据表,则对请求查询的数据进行分组,将属于同一个数据表的数据分在同一个查询组内,其中,属于不同数据表的数据在不同的查询组中;对于每个查询组,确定查询所述查询组的数据时对应使用的数据库,从所述数据库查询所述查询组的数据;将查询到所有查询组的数据进行合并,生成查询结果。本专利技术提供的技术方案能够有效减小数据库的压力,提高数据查询的速度。【专利说明】一种多表数据关联查询优化方法和装置
本专利技术涉及数据库应用
,具体涉及一种多表数据关联查询优化方法和装 置。
技术介绍
数据库是按照数据结构来组织、存储和管理数据的仓库,数据库有很多种类型,例 如数据库通常分为层次型数据库、网状型数据库和关系型数据库。 在现有技术的数据库系统中,数据存储在一个数据库中,当用户需要查询数据时, 通过编写构造化查询语言(SQL, Structured Query Language)语句向数据库系统发送查询 请求,数据库系统根据SQL语句从该本文档来自技高网...

【技术保护点】
一种多表数据关联查询优化方法,其特征在于,应用于包含两个以上数据库的数据库系统中,所述数据查询方法包括:若请求查询的数据涉及两个以上数据表,则对请求查询的数据进行分组,将属于同一个数据表的数据分在同一个查询组内,其中,属于不同数据表的数据在不同的查询组中;对于每个查询组,确定查询所述查询组的数据时对应使用的数据库,从所述数据库查询所述查询组的数据;将查询到所有查询组的数据进行合并,生成查询结果。

【技术特征摘要】

【专利技术属性】
技术研发人员:陈工孟唐杰
申请(专利权)人:深圳市国泰安信息技术有限公司
类型:发明
国别省市:广东;44

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

1