- Patent Title: Prediction of buffer pool size for transaction processing workloads
-
Application No.: US17381072Application Date: 2021-07-20
-
Publication No.: US11868261B2Publication Date: 2024-01-09
- Inventor: Peyman Faizian , Mayur Bency , Onur Kocberber , Seema Sundara , Nipun Agarwal
- Applicant: Oracle International Corporation
- Applicant Address: US CA Redwood Shores
- Assignee: Oracle International Corporation
- Current Assignee: Oracle International Corporation
- Current Assignee Address: US CA Redwood Shores
- Agency: Hickman Becker Bingham Ledesma LLP
- Main IPC: G06F16/2455
- IPC: G06F16/2455 ; G06F12/0842

Abstract:
Techniques are described herein for prediction of an buffer pool size (BPS). Before performing BPS prediction, gathered data are used to determine whether a target workload is in a steady state. Historical utilization data gathered while the workload is in a steady state are used to predict object-specific BPS components for database objects, accessed by the target workload, that are identified for BPS analysis based on shares of the total disk I/O requests, for the workload, that are attributed to the respective objects. Preference of analysis is given to objects that are associated with larger shares of disk I/O activity. An object-specific BPS component is determined based on a coverage function that returns a percentage of the database object size (on disk) that should be available in the buffer pool for that database object. The percentage is determined using either a heuristic-based or a machine learning-based approach.
Public/Granted literature
- US20230022884A1 PREDICTION OF BUFFER POOL SIZE FOR TRANSACTION PROCESSING WORKLOADS Public/Granted day:2023-01-26
Information query