- 专利标题: Cooperative memory management in database management systems
-
申请号: US18316624申请日: 2023-05-12
-
公开(公告)号: US12072888B1公开(公告)日: 2024-08-27
- 发明人: Robert Lasch , Thomas Legler , Norman May , Kai-Uwe Sattler , Bernhard Scheirle
- 申请人: SAP SE
- 申请人地址: DE Walldorf
- 专利权人: SAP SE
- 当前专利权人: SAP SE
- 当前专利权人地址: DE Walldorf
- 代理机构: Fountainhead Law Group, PC
- 主分类号: G06F16/00
- IPC分类号: G06F16/00 ; G06F16/22 ; G06F16/2455 ; G06F16/25
摘要:
Embodiments of the present disclosure include techniques for cooperative memory management. In one embodiment, a database management system includes a memory manager for managing a memory buffer. The memory buffer is configured to allocate memory to table data and temporary data dynamically. In some embodiments, table data memory allocations are reduced and temporary data memory allocations are increased to process queries. Temporary data memory allocations may be increased to store temporary data associated with one or more portions of a query. The memory buffer reallocates table data memory allocations and temporary data memory allocations as needed to more efficiently use available memory.
信息查询