| CPC G06F 16/113 (2019.01) [G06F 16/14 (2019.01); G06F 16/1748 (2019.01)] | 20 Claims |

|
1. A system comprising:
at least one hardware processor;
a non-tangible computer-readable medium storing instructions that, when executed by the at least one hardware processor, cause the at least one hardware processor to perform operations, where a paging amount p has been initialized to zero, the operations comprising:
receiving a request to archive a plurality of objects stored in a database, each object having a corresponding date;
attempting to archive a number of objects beginning with a (p+1)th oldest object in the plurality of objects;
causing any objects that were successfully archived to be deleted from the database;
in response to a determination that at least one object from the plurality of objects was not successfully processed, adding a quantity of unsuccessfully archived objects to p; and
repeating the operations.
|