-
公开(公告)号:US11372845B2
公开(公告)日:2022-06-28
申请号:US16893703
申请日:2020-06-05
Applicant: SAP SE
Inventor: Deepak Shrivastava , Chaitanya Gottipati , Colin Florendo , Rolando Blanco , Michael Muehle , Awisha Makwana
IPC: G06F16/23 , G06F16/22 , G06F16/2455 , G06F12/02 , G06F3/06 , G06F12/0882 , G06F12/0875 , G06F9/48
Abstract: Disclosed herein are system, method, and computer program product embodiments for converting column loadable data in a database into a page loadable format. When a column oriented in-memory database needs to perform an operation on a table, the affected columns must be loaded fully into memory. In some cases, a database may partition tables, allowing for column fragments corresponding to those partitions to be loaded into memory. These column fragments may exceed available memory, such that it is beneficial to convert the column fragment into a page loadable format. Approaches are discussed herein for performing the conversion without the need to update global metadata during the process, allowing for multiple parallel column fragments to be updated, allowing data manipulation language (DML) operations to continue on the column during the conversion process, and reducing the impact of blocked parallel savepoint operations during the conversion process by chunking the conversion process.