发明名称 Consolidation for updated/deleted records in old fragments
摘要 A plurality of data records of a data set can be stored in a plurality of main part fragments, at least one of which is an old fragment stored on-disk. A number of one or more data records in the old fragment that have been marked for deletion can be determined to be greater than a threshold number, and the old fragment can be loaded into main system memory. A merge of the old fragment can be performed to remove the one or more data records marked for deletion.
申请公布号 US9348833(B2) 申请公布日期 2016.05.24
申请号 US201313797710 申请日期 2013.03.12
申请人 SAP SE 发明人 Schreter Ivan;Thomsen Dirk;Florendo Colin;French Blaine
分类号 G06F12/00;G06F17/30 主分类号 G06F12/00
代理机构 Mintz Levin Cohn Ferris Glovsky and Popeo, P.C. 代理人 Mintz Levin Cohn Ferris Glovsky and Popeo, P.C.
主权项 1. A computer program product comprising a non-transitory machine-readable medium storing instructions that, when executed by at least one programmable processor, cause the at least one programmable processor to perform operations comprising: storing, in a plurality of main part fragments, a plurality of data records that comprise a data set, the plurality of main part fragments comprising an old fragment stored on-disk; determining that a number of one or more data records in the old fragment that have been marked for deletion is greater than a threshold number; loading the old fragment into main system memory; performing a merge of the old fragment to remove the one or more data records marked for deletion; determining a total number of data records not marked for deletion in the old fragment plus a second old fragment that is adjacent to the old fragment that is less than a defined maximum fragment size; loading the second old fragment into main system memory; and performing a join of the old fragment and the second old fragment to generate a single old fragment.
地址 Walldorf DE
您可能感兴趣的专利