Out of memory error handling for data definition language operations
US11086832B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Oct 16, 2015 |
| Grant date | Aug 10, 2021 |
| Priority date | — |
| Expiry date | Jan 18, 2038 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F12/00
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
The subject matter disclosed herein relates to out of memory error handling in a database system. A database operation can be received by an in-memory database. The database operation can be for a database object stored in a database table that can be represented as a plurality of pages that can be persisted in a page chain. The in-memory database can reserve out of memory space sufficient to load a predetermined number of pages in the page chain into memory. The in-memory database can iteratively process each page in the page chain until completion of the database operation. The iterative process can include loading the page from persistence into memory of the in-memory database, performing at least a portion of the database operation using the loaded page, and unloading the page from the memory of the in-memory database. Related apparatus, systems, techniques, and articles are also described.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.