[发明专利]一种数据处理方法、装置及数据库管理服务器有效
申请号: | 201710917504.3 | 申请日: | 2017-09-29 |
公开(公告)号: | CN110147407B | 公开(公告)日: | 2023-02-14 |
发明(设计)人: | 陈开济 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06F16/27 | 分类号: | G06F16/27;G06F16/22 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;熊永强 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明实施例公开了一种数据处理方法、装置及数据库管理服务器,其中,所述方法包括:获取第一数据表的至少一个关联关系,若该至少一个关联关系中存在第一冲突关联关系,则生成用以解决该第一冲突关联关系的至少一个第一待选方案,该至少一个第一待选方案为基于全局二级索引的待选方案;从该至少一个第一待选方案中确定第一目标待选方案,并采用该第一目标待选方案调整该至少一个关联关系,得到调整后的该至少一个关联关系;根据调整后的该至少一个关联关系及分库规则对该第一数据表和该至少两个第二数据表进行分库,或对该第一数据表进行分库,可自动地基于全局二级索引处理数据表的冲突关联关系,以实现对数据表的分库,提高分库效率。 | ||
搜索关键词: | 一种 数据处理 方法 装置 数据库 管理 服务器 | ||
【主权项】:
1.一种数据处理方法,其特征在于,包括:获取第一数据表的至少一个关联关系,所述至少一个关联关系包括所述第一数据表与至少两个第二数据表之间的关联关系或者包括所述第一数据表的自关联关系,所述第二数据表为所述第一数据表的父表,一个关联关系对应一个字段;若所述至少一个关联关系中存在第一冲突关联关系,则生成用以解决所述第一冲突关联关系的至少一个第一待选方案,所述至少一个第一待选方案为基于全局二级索引的待选方案;从所述至少一个第一待选方案中确定第一目标待选方案,并采用所述第一目标待选方案对所述至少一个关联关系进行调整,得到调整后的所述至少一个关联关系;根据调整后的所述至少一个关联关系及分库规则对所述第一数据表和所述至少两个第二数据表进行分库,或对所述第一数据表进行分库。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710917504.3/,转载请声明来源钻瓜专利网。