发明名称 实时整合数据库中大量更新的方法
摘要 描述了一种整合数据库系统(200)中的大量更新的方法。该方法包括:将数据供应商(220)所提供的更新整合到数据库系统(200)的主文件(MF)(210)中。该整合步骤包括以下步骤:在主文件(210)处接收更新;在主文件(210)中为每个更新定义一个一致性数据记录组(511);在定义一致性数据记录组(511)期间,通过数据库系统的逻辑表(360),为每个更新生成一个唯一的更改标示,以唯一地识别出一致性数据记录组(511);在主文件(210)处接收更改标识;在主文件(210)处,把更改标识分配给一致性数据记录组(511);通过用每个更新的一致性数据记录组以及分配给该一致性数据记录组(511)的更改标识来更新(515)主文件(210),交付每个更新;还从逻辑表(360)为每个主文件(210)交付的更新获取一个唯一的交付标识(523),交付标识(523)是反映对每个更新完成交付步骤的顺序的编号。该方法还包括将更新加载到数据库系统的活动图像(AI)(230)中的步骤。该加载步骤包括以下步骤:从主文件(210)检索(523)每个更新的一致性数据记录组;通过以交付标识所指定的顺序,将每个更新连续地传播到活动图像(230)中,对活动图像(230)和主文件(210)进行同步(535);当每个相应的数据记录组的加载由活动图像(230)交付(537)时,完成每个单独的更新到活动图像(230)中的传播。这样,本发明允许数据库系统的终端用户从活动图像存储库立即开始查询所传播的更新。
申请公布号 CN102272756A 申请公布日期 2011.12.07
申请号 CN200980153028.6 申请日期 2009.11.06
申请人 阿玛得斯两合公司 发明人 N·范豪夫;R·达尼埃罗;B·拉斯卡;G·米雷儿勒斯;P·雷玛利
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 中国国际贸易促进委员会专利商标事务所 11038 代理人 叶勇
主权项 一种整合数据库系统(200)中的大量更新的方法,该方法包括:将数据供应商(220)所提供的更新整合到数据库系统(200)的主文件MF(210)中,该整合步骤包括以下步骤:在主文件(210)处接收更新,在主文件(210)中为每个更新定义一个一致性数据记录组(511),在定义一致性数据记录组(511)期间,通过数据库系统的逻辑表(360),为每个更新生成一个唯一的更改标识,以唯一地识别出该一致性数据记录组(511),在主文件(210)处接收更改标识,在主文件(210)处,把更改标识分配给一致性数据记录组(511),通过用每个更新的一致性数据记录组以及分配给该一致性数据记录组(511)的更改标识,来更新(515)主文件(210),交付每个更新,还从逻辑表(360)为每个主文件(210)交付的更新获取一个唯一的交付标识(523),交付标识(523)是反映对每个更新完成交付步骤的顺序的编号,将更新加载到数据库系统的活动图像AI(230)中,加载步骤包括以下步骤:从主文件(210)检索(533)每个更新的一致性数据记录组,通过以交付标识所指定的顺序,将每个更新连续地传播到活动图像(230)中,对活动图像(230)和主文件(210)进行同步(535),当每个相应的数据记录组的加载由活动图像(230)交付(537)时,完成每个更新到活动图像(230)中的传播。
地址 法国比奥