发明名称 REMOVAL OF GARBAGE DATA FROM A DATABASE
摘要 Elements of a database object are removed. The database object is stored as a plurality of different object portions, where each object portion is associated with one or more versions of transaction identifiers stored separately from the database object. An oldest transaction identifier is determined for a transaction for which data portions of the database object remains visible. Each object portion is examined and object portions with a threshold amount of data to remove are determined based on a comparison of the transaction identifiers for those object portions and the oldest transaction identifier. Data from the database object are removed in response to a sufficient quantity of data is to be removed from object portions containing the threshold amount of data.
申请公布号 US2016092496(A1) 申请公布日期 2016.03.31
申请号 US201414501774 申请日期 2014.09.30
申请人 International Business Machines Corporation 发明人 Dietterich Daniel J.;Keller Jeffrey M.
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项 1. A method of removing data from a database object stored as a plurality of different object portions, wherein each object portion is associated with one or more versions of transaction identifiers, said method comprising: determining an oldest transaction identifier for a transaction for which data of the database object remains visible; examining each object portion and determining object portions with a threshold amount of data to remove based on a comparison of the transaction identifiers for those object portions and the oldest transaction identifier; and removing data from the database object in response to a sufficient quantity of object portions containing the threshold amount of data to be removed.
地址 Armonk NY US