发明名称 | 一种数据库多表信息初始化方法 | ||
摘要 | 本发明公开了一种数据库多表信息初始化方法,所述数据库多表包括主表和次表,该方法包括以下步骤:A.将各个次表中的信息读取到内存中;B.读取主表中的信息,并在内存中生成主表记录集;C.根据预先建立的主表记录集中的未知信息与次表信息之间的关联关系,以所述主表记录集中的未知信息为索引,通过所述关联关系,检索内存中与该未知信息相关联的次表信息,并将所述主表记录集中的已知信息和检索到的相关次表信息拼装成数据库多表信息的完整记录。应用本发明,数据库多表信息初始化过程中执行的数据库读取次数较少、初始化时间较短、效率较高。 | ||
申请公布号 | CN100383787C | 申请公布日期 | 2008.04.23 |
申请号 | CN200510055449.9 | 申请日期 | 2005.03.17 |
申请人 | 华为技术有限公司 | 发明人 | 毕洪涛;莱密斯 |
分类号 | G06F17/30(2006.01) | 主分类号 | G06F17/30(2006.01) |
代理机构 | 北京德琦知识产权代理有限公司 | 代理人 | 宋志强;麻海明 |
主权项 | 1.一种数据库多表信息初始化方法,所述数据库多表包括主表和次表,其特征在于,该方法包括以下步骤:A.将各个次表中的信息读取到内存中;B.读取主表中的信息,并在内存中生成主表记录集;C.根据预先建立的主表记录集中的未知信息与次表信息之间的关联关系,以所述主表记录集中的未知信息为索引,通过所述关联关系,检索内存中与该未知信息相关联的次表信息,并将所述主表记录集中的已知信息和检索到的相关次表信息拼装成数据库多表信息的完整记录。 | ||
地址 | 518129广东省深圳市龙岗区坂田华为总部办公楼 |