发明名称 Redundant version information in history table that enables efficient snapshot querying
摘要 A method and system for efficient snapshot querying include: providing a first version value for each data in a history table, where the first version value indicates a beginning of a period in which the data is valid; providing at least a second version value for each data in the history table, where the second version value indicates an end of the period in which the data is valid; receiving a request for a version of a database; and retrieving the data with the first version value less than or equal to the requested version and the second version value greater than or equal to the requested version. By maintaining a history table with redundant version information, the method and system are able to provide efficient snapshot querying while also avoiding the overhead burden of conventional approaches. No aggregates, joins, or sub-queries are required to retrieve a snapshot.
申请公布号 US7509307(B2) 申请公布日期 2009.03.24
申请号 US20050039528 申请日期 2005.01.19
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 BISWAL DILIP KUMAR;CHENG ISAAC KAM-CHAK;CHU CECILIA O.;CLARE DONALD LEE;MAU LOUIS S. W.
分类号 G06F7/00 主分类号 G06F7/00
代理机构 代理人
主权项
地址