-
公开(公告)号:US20230409573A1
公开(公告)日:2023-12-21
申请号:US17840961
申请日:2022-06-15
Applicant: SAP SE
Inventor: Gunes ALUC , Mohammed ABOUZOUR , Bojana BISLIMOVSKA
IPC: G06F16/2453 , G06F16/22
CPC classification number: G06F16/24539 , G06F16/24542 , G06F16/2255
Abstract: A system includes reception of a request to fetch a first dataset, the request including a first identifier associated with the first dataset, determination, in response to the request, of a first signature associated with the first dataset based on the first identifier and on respective identifiers of one or more datasets fetched consecutively with the first dataset, and determination, based on the determined first signature, of whether to update a first link associating a second dataset with the first dataset, the link indicating to prefetch the first dataset in response to a request to fetch the second dataset.
-
公开(公告)号:US20230176974A1
公开(公告)日:2023-06-08
申请号:US18085459
申请日:2022-12-20
Applicant: SAP SE
Inventor: Sagar SHEDGE , Nishant SHARMA , Nawab ALAM , Mohammed ABOUZOUR , Gunes ALUC , Anant AGARWAL
IPC: G06F12/0862 , G06F12/0891 , G06F13/16 , G06F12/123 , G06F12/0882 , G06F12/0808
CPC classification number: G06F12/0862 , G06F12/0891 , G06F13/1673 , G06F12/123 , G06F12/0882 , G06F12/0808
Abstract: Disclosed herein are system, method, and computer program product embodiments for utilizing an extended cache to access an object store efficiently. An embodiment operates by executing a database transaction, thereby causing pages to be written from a buffer cache to an extended cache and to an object store. The embodiment determines a transaction type of the database transaction. The transaction type can a read-only transaction or an update transaction. The embodiment determines a phase of the database transaction based on the determined transaction type. The phase can be an execution phase or a commit phase. The embodiment then applies a caching policy to the extended cache for the evicted pages based on the determined transaction type of the database transaction and the determined phase of the database transaction.
-
公开(公告)号:US20220164335A1
公开(公告)日:2022-05-26
申请号:US17197693
申请日:2021-03-10
Applicant: SAP SE
Inventor: Mohammed ABOUZOUR , Gunes ALUC , Ivan BOWMAN , Xi DENG , Nandan MARATHE , Sagar RANADIVE , Muhammed SHARIQUE , John SMIRNIOS
Abstract: Systems and methods include determination of a first logical page number of a first database page to be persisted, identification of a first blockmap page associated with the first logical page number, determination, from the first blockmap page, of a block number associated with the first logical page number, determination that the block number is an object key, determination, in response to the determination, that the block number is an object key, determination of a first object key to associate with the first logical page number, and writing of the first database page to the object store using the first object key.
-
-