首页> 外国专利> A method for refreshing multicolumn tables in a relational data base using minimal information

A method for refreshing multicolumn tables in a relational data base using minimal information

机译:一种使用最少信息刷新关系数据库中多列表的方法

摘要

@ A method for refreshing a relational data base snapshot manifest in the form of remote read-only copies of selected portions of a base table. The method takes advantage of the fact that each tuple of the base table has a unique identifier TID associated therewith from the time the record is inserted until it is deleted. The TID references the physical location of the tuple within its relation. Two system-maintained fields are added to the base table. These are PREVTID and update lD. One system-maintained column is required in the snapshot table, i.e. BASE TID. Lastly, a column in the catalog of the snapshot is also maintained, i.e. SNAPHIGH.;When the refresh of the snapshot table is required, a single scan of the base relation, in ascending TID sequence, is performed on the base table. The scan produces a series of messages which contain the incremental changes required to update the snapshot table to the current state of the base relation. Upon receipt of the messages at the snapshot table site, a single skip sequential pass across the snapshot in BASE TID sequence is performed to apply the incremental changes. This refreshes the snapshot table to the required state.
机译:一种用于刷新关系数据库快照清单的方法,该清单以基本表的选定部分的远程只读副本的形式出现。该方法利用以下事实:从插入记录到删除记录,基表的每个元组都具有与之关联的唯一标识符TID。 TID引用元组在其关系中的物理位置。两个系统维护的字段将添加到基本表中。这些是PREVTID和更新ID。快照表中需要一个系统维护的列,即BASE TID。最后,还保留快照目录中的一列,即SNAPHIGH。当需要刷新快照表时,将对基关系按TID升序进行单次扫描。扫描产生一系列消息,其中包含将快照表更新为基本关系的当前状态所需的增量更改。在快照表站点接收到消息后,将按BASE TID顺序跨快照执行一次跳过顺序传递以应用增量更改。这会将快照表刷新到所需状态。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号