-
公开(公告)号:US20180150368A1
公开(公告)日:2018-05-31
申请号:US15362238
申请日:2016-11-28
Applicant: SAP SE
Inventor: Chul Won Lee , Yong Wook Jeong , Min Ji Yoon , Ian McHardy , Abhishek Singhi , Jeff Albion , Rich Jones
CPC classification number: G06F11/2092 , G06F9/4856 , G06F17/30283 , G06F17/30943 , G06F2201/85 , H04L67/1097
Abstract: A computer system is configured to provide a database system. The computer system comprises one or more processors, a primary database system implemented by the one or more processors, and a secondary database system implemented by the one or more processors. The secondary database system is configured as a hot-standby system for the primary database system. The secondary database system is capable of providing at least a minimum amount of essential functionality of the primary database system during a disruption to the primary database system. The primary database system is configured by programming instructions, executable on the computer system, to cause the one or more processors to determine from a query request from a client application directed to the primary database system that workload from a query may be shifted to the secondary database system and instruct the client application to direct the secondary database system to execute the query. Related apparatus, systems, techniques and articles are also described.
-
公开(公告)号:US20200233849A1
公开(公告)日:2020-07-23
申请号:US16250121
申请日:2019-01-17
Applicant: SAP SE
Inventor: Rajnish Chitkara , Michael Vander Ploeg , Anita Patel , Marlon McKenzie , Abhishek Singhi , Eunsang Kim , Hanggjun Cho , Juhyeon Jeong
Abstract: Disclosed herein are system, method, and computer program product embodiments for database modification and processing functionality. An embodiment operates by providing a batch of values stored in rows corresponding to a particular column responsive to a request to encrypt the values of the particular column. Encrypted values corresponding the batch of values are received and stored in a hidden column. A status of the rows corresponding to batch of values of the hidden column is updated to indicate in which rows of the hidden column the received encrypted values have been stored. Updated encrypted values are received and stored in the hidden column. The particular column is replaced with the hidden column.
-
公开(公告)号:US10162721B2
公开(公告)日:2018-12-25
申请号:US15362238
申请日:2016-11-28
Applicant: SAP SE
Inventor: Chul Won Lee , Yong Wook Jeong , Min Ji Yoon , Ian McHardy , Abhishek Singhi , Jeff Albion , Rich Jones
Abstract: A computer system is configured to provide a database system. The computer system comprises one or more processors, a primary database system implemented by the one or more processors, and a secondary database system implemented by the one or more processors. The secondary database system is configured as a hot-standby system for the primary database system. The secondary database system is capable of providing at least a minimum amount of essential functionality of the primary database system during a disruption to the primary database system. The primary database system is configured by programming instructions, executable on the computer system, to cause the one or more processors to determine from a query request from a client application directed to the primary database system that workload from a query may be shifted to the secondary database system and instruct the client application to direct the secondary database system to execute the query. Related apparatus, systems, techniques and articles are also described.
-
公开(公告)号:US12061593B2
公开(公告)日:2024-08-13
申请号:US16250121
申请日:2019-01-17
Applicant: SAP SE
Inventor: Rajnish Chitkara , Michael Vander Ploeg , Anita Patel , Marlon McKenzie , Abhishek Singhi , Eunsang Kim , Hanggjun Cho , Juhyeon Jeong
CPC classification number: G06F16/2343 , G06F16/221 , G06F16/2379 , G06F21/602
Abstract: Disclosed herein are system, method, and computer program product embodiments for database modification and processing functionality. An embodiment operates by providing a batch of values stored in rows corresponding to a particular column responsive to a request to encrypt the values of the particular column. Encrypted values corresponding the batch of values are received and stored in a hidden column. A status of the rows corresponding to batch of values of the hidden column is updated to indicate in which rows of the hidden column the received encrypted values have been stored. Updated encrypted values are received and stored in the hidden column. The particular column is replaced with the hidden column.
-
公开(公告)号:US10884887B2
公开(公告)日:2021-01-05
申请号:US16190019
申请日:2018-11-13
Applicant: SAP SE
Inventor: Chul Won Lee , Yong Wook Jeong , Min Ji Yoon , Ian McHardy , Abhishek Singhi , Jeff Albion , Rich Jones
Abstract: Systems, techniques, and articles are described herein for workload shifting in a database system. A computer system is configured to provide a database system and includes one or more processors, a primary database system implemented by the one or more processors, and a secondary database system implemented by the one or more processors. The secondary database system is configured as a hot-standby system for the primary database system and is capable of providing at least a minimum amount of essential functionality of the primary database system during a disruption. The primary database system is configured by programming instructions, executable on the computer system, to cause the one or more processors to determine from a query request from a client application directed to the primary database system that workload from a query may be shifted to the secondary database system and instruct the client application to execute the query.
-
公开(公告)号:US20190079841A1
公开(公告)日:2019-03-14
申请号:US16190019
申请日:2018-11-13
Applicant: SAP SE
Inventor: Chul Won Lee , Yong Wook Jeong , Min Ji Yoon , Ian McHardy , Abhishek Singhi , Jeff Albion , Rich Jones
Abstract: Systems, techniques, and articles are described herein for workload shifting in a database system. A computer system is configured to provide a database system and includes one or more processors, a primary database system implemented by the one or more processors, and a secondary database system implemented by the one or more processors. The secondary database system is configured as a hot-standby system for the primary database system and is capable of providing at least a minimum amount of essential functionality of the primary database system during a disruption. The primary database system is configured by programming instructions, executable on the computer system, to cause the one or more processors to determine from a query request from a client application directed to the primary database system that workload from a query may be shifted to the secondary database system and instruct the client application to execute the query.
-
-
-
-
-