-
公开(公告)号:US20180246807A1
公开(公告)日:2018-08-30
申请号:US15584626
申请日:2017-05-02
Applicant: SAP SE
Inventor: Mihnea Andrei , Muhammed Sharique , Surendra Vishnoi , Rolando Blanco
CPC classification number: G06F3/0649 , G06F3/0604 , G06F3/0646 , G06F3/0679 , G06F12/0246 , G06F16/00 , G06F16/113 , G06F16/211 , G06F16/27 , G06F16/901 , G11C11/5628
Abstract: A system includes creation of a first fragment of a first database column in a volatile memory system, reception of a first pointer to a first block of a second non-volatile memory system, the first block associated with the first fragment of the first database column, population of the first block of the second non-volatile memory system using the first pointer, while blocking creation of a database savepoint, commitment of the first block of the second non-volatile memory and association of a first block identifier of the first block of the second non-volatile memory with the first fragment of the first database column, and unblocking creation of the database savepoint.
-
公开(公告)号:US12019622B2
公开(公告)日:2024-06-25
申请号:US18216218
申请日:2023-06-29
Applicant: SAP SE
Inventor: Colin Florendo , Surendra Vishnoi , Janardhan Hungund , Manuel Caroli
IPC: G06F3/06 , G06F9/48 , G06F12/02 , G06F12/0875 , G06F12/0882 , G06F16/22 , G06F16/23 , G06F16/2455
CPC classification number: G06F16/2379 , G06F3/0604 , G06F3/064 , G06F3/0673 , G06F9/4843 , G06F12/0223 , G06F12/0246 , G06F12/0875 , G06F12/0882 , G06F16/221 , G06F16/2219 , G06F16/2228 , G06F16/2237 , G06F16/2255 , G06F16/2272 , G06F16/2282 , G06F16/24552 , G06F16/24558 , G06F2212/1024 , G06F2212/1044
Abstract: Disclosed herein are system, method, and computer program product embodiments for maintaining of a geometric object in a database. An embodiment operates by a database maintaining a first page storing a data block in the database's on-disk store such that the data block stores at least one byte of the geometric object. After receiving the request for the geometric object, the database loads the page storing the geometric object in the in-memory store and determines the size of the geometric object. Based on the size of the geometric object, the database stores the geometric object in the in-memory store directly or in a heap of the in-memory store.
-
公开(公告)号:US20240311371A1
公开(公告)日:2024-09-19
申请号:US18674387
申请日:2024-05-24
Applicant: SAP SE
Inventor: Colin FLORENDO , Surendra Vishnoi , Janardhan Hungund , Manuel Caroli
IPC: G06F16/23 , G06F3/06 , G06F9/48 , G06F12/02 , G06F12/0875 , G06F12/0882 , G06F16/22 , G06F16/2455
CPC classification number: G06F16/2379 , G06F3/0604 , G06F3/064 , G06F3/0673 , G06F9/4843 , G06F12/0223 , G06F12/0246 , G06F12/0875 , G06F12/0882 , G06F16/221 , G06F16/2219 , G06F16/2228 , G06F16/2237 , G06F16/2255 , G06F16/2272 , G06F16/2282 , G06F16/24552 , G06F16/24558 , G06F2212/1024 , G06F2212/1044
Abstract: Disclosed herein are system, method, and computer program product embodiments for maintaining of a geometric object in a database. An embodiment operates by a database maintaining a first page storing a data block in the database's on-disk store such that the data block stores at least one byte of the geometric object. After receiving the request for the geometric object, the database loads the page storing the geometric object in the in-memory store and determines the size of the geometric object. Based on the size of the geometric object, the database stores the geometric object in the in-memory store directly or in a heap of the in-memory store.
-
公开(公告)号:US11726985B2
公开(公告)日:2023-08-15
申请号:US16890020
申请日:2020-06-02
Applicant: SAP SE
Inventor: Colin Florendo , Surendra Vishnoi , Janardhan Hungund , Manuel Caroli
IPC: G06F16/22 , G06F16/23 , G06F12/02 , G06F3/06 , G06F12/0882 , G06F16/2455 , G06F12/0875 , G06F9/48
CPC classification number: G06F16/2379 , G06F3/0604 , G06F3/064 , G06F3/0673 , G06F9/4843 , G06F12/0223 , G06F12/0246 , G06F12/0875 , G06F12/0882 , G06F16/221 , G06F16/2219 , G06F16/2228 , G06F16/2237 , G06F16/2255 , G06F16/2272 , G06F16/2282 , G06F16/24552 , G06F16/24558 , G06F2212/1024 , G06F2212/1044
Abstract: Disclosed herein are system, method, and computer program product embodiments for maintaining of a geometric object in a database. An embodiment operates by a database maintaining a first page storing a data block in the database's on-disk store such that the data block stores at least one byte of the geometric object. After receiving the request for the geometric object, the database loads the page storing the geometric object in the in-memory store and determines the size of the geometric object. Based on the size of the geometric object, the database stores the geometric object in the in-memory store directly or in a heap of the in-memory store.
-
-
-