-
公开(公告)号:US20180349424A1
公开(公告)日:2018-12-06
申请号:US15908725
申请日:2018-02-28
Applicant: SAP SE
Inventor: Aditya Gurajada , Amit Pathak , Pushkar Khadilkar
CPC classification number: G06F17/30377 , G06F3/061 , G06F3/065 , G06F3/0673 , G06F11/1471 , G06F17/30336 , G06F17/30339 , G06F17/30575 , G06F2201/80 , G06F2201/82
Abstract: A system for an in-memory row storage architecture can be provided. In some implementations, the system performs operations comprising monitoring access to a plurality of rows in a database partition, a first portion of the plurality of rows stored in a persistent page store and a second portion of the plurality of rows stored in an in-memory row store. The operations can further comprise determining workload parameters based on the monitoring, selecting a location for performing a database operation on the database partition based on the workload parameters, and performing the database operation on the database partition within the selected location (e.g., the persistent page store or the in-memory row store). Related systems, methods, and articles of manufacture are also described.
-
公开(公告)号:US20170308547A1
公开(公告)日:2017-10-26
申请号:US15137648
申请日:2016-04-25
Applicant: SAP SE
Inventor: Gaurav Kumar GUPTA , Souvik Pal , Amit Pathak , Jay Sudrik
IPC: G06F17/30
CPC classification number: G06F16/178 , G06F16/182 , G06F16/27
Abstract: Disclosed herein are system, method, and computer program product embodiments for synchronizing an unsynchronized distributed database system. An embodiment operates by locking, by a second node, partitions in the second node based on first information received from, a first node responsive to execution of partition utility based on a first query received by the first node. Blocking, by the second node, a second query to a data portion of the partitions in the second node based on the first information. Locking, by the second node, second node object metadata based on second information received from the first node. Receiving, by the second node, changes to first node object metadata and applying the changes to the second node object metadata. Unlocking, by the second node, the partitions in the second node and the second node object metadata while unblocking the second query.
-