Memory guards for continuous load-adaptive processing of transactions in databases

    公开(公告)号:US12197328B2

    公开(公告)日:2025-01-14

    申请号:US18220765

    申请日:2023-07-11

    Inventor: Anton Klarén

    Abstract: Techniques are disclosed to manage use of a global pool of memory comprising at least a portion of the runtime-managed heap. A request to reserve use of a portion of the global pool of memory is received from each of a plurality of transactions comprising a transactional workload of a database management system. A corresponding portion of the global pool of memory is allocated to each of at least a subset of the requesting transactions, to be used as a local pool of memory available to be used by the transaction to process the transaction.

    MEMORY GUARDS FOR CONTINUOUS LOAD-ADAPTIVE PROCESSING OF TRANSACTIONS IN DATABASES

    公开(公告)号:US20220229776A1

    公开(公告)日:2022-07-21

    申请号:US17150994

    申请日:2021-01-15

    Inventor: Anton Klarén

    Abstract: Techniques are disclosed to manage use of a global pool of memory comprising at least a portion of the runtime-managed heap. A request to reserve use of a portion of the global pool of memory is received from each of a plurality of transactions comprising a transactional workload of a database management system. A corresponding portion of the global pool of memory is allocated to each of at least a subset of the requesting transactions, to be used as a local pool of memory available to be used by the transaction to process the transaction.

Patent Agency Ranking