-
公开(公告)号:US20180336229A1
公开(公告)日:2018-11-22
申请号:US15596603
申请日:2017-05-16
Applicant: SAP SE
Inventor: Michael MUEHLE , Chaitanya GOTTIPATI , Nirvik BASAK , Mihnea ANDREI
IPC: G06F17/30
Abstract: System and methods for persisting in-memory runtime data within a database system include receiving a query at a database system that includes a unified table container and determining whether the query includes a data definition statement. In response to determining that the query includes a data definition statement, in-memory runtime data is persisted to a persistent volume that is configured to be accessed by the database system. The in-memory runtime data includes one or more first data fields and one or more second data fields that are different from the one or more first data fields. Furthermore, the unified table container includes a persistent runtime data descriptor that is associated with the one or more first data fields and persists the first one or more first data fields when persisting the in-memory runtime data. Related apparatus, systems, techniques and articles are also described.
-
公开(公告)号:US20230409731A1
公开(公告)日:2023-12-21
申请号:US17968136
申请日:2022-10-18
Applicant: SAP SE
Inventor: Patrick VOELKER , Holger MACK , Meinolf BLOCK , Thorsten GLEBE , Mihnea ANDREI , Yong Sik KWON , Dirk THOMSEN , Martin SCHINDEWOLF , Martin KITTEL , Myung Sun PARK , Beomsoo KIM , Martin HEIDEL , Christian BENSBERG , Fabian GARAGNON , Michael MUEHLE , Sergej HARDOCK , Johannes BEIGEL , Sascha ZORN , Christoph HOHNER , Andreas HARTEL
CPC classification number: G06F21/6227 , H04L9/0825 , H04L9/0822 , H04L9/0891
Abstract: A database system includes a persistent storage system, a memory storing metadata defining a tenant object and a plurality of database artifacts, a first instance of the tenant object, the first instance associated with a first plurality of the database artifacts including first data associated with the first instance of the tenant object, and a second instance of the tenant object, the second instance associated with a second plurality of the database artifacts including second data associated with the second instance of the tenant object. A processing unit is to execute program code of a database instance to cause the database system to encrypt the first data associated with the first instance of the tenant object using a first public encryption key and store the encrypted first data in the persistent storage system, and encrypt the second data associated with the second instance of the tenant object using a second public encryption key and store the encrypted second data in the persistent storage system.
-
公开(公告)号:US20180253481A1
公开(公告)日:2018-09-06
申请号:US15451322
申请日:2017-03-06
Applicant: SAP SE
Inventor: Martin HEIDEL , Michael MUEHLE , Reiner SINGER , Johannes HAEUSSLER , Timo HOCHBERGER , Mohamed Ali CHRIKI , Sascha BASTKE
Abstract: Testing a database replication system within a multi-container system architecture comprises receiving a first request for creating a database recovery system within a multi-container system architecture. The multi-container system architecture is configured to contain a plurality of tenant databases and a system database, and the database recovery system includes a primary system and a secondary system. The primary system is then identified from the information in the first request. Upon identification, a first tenant database included in the plurality of tenant databases is determined that corresponds to the identified primary system. Upon determining the first tenant database, a second tenant database of the plurality of tenant database is generated that corresponds to the secondary system, and which is enabled to test replicating information that would otherwise be associated with the first tenant database. Related apparatus, systems, techniques and articles are also described.
-
-