-
公开(公告)号:US10380142B2
公开(公告)日:2019-08-13
申请号:US15362485
申请日:2016-11-28
Applicant: SAP SE
Inventor: Edward-Robert Tyercha , Thomas Simenec , Thomas Theodor Koetter , Reiner Singer
Abstract: A computer implemented method for monitoring databases includes providing views for monitoring information associated with a first datacenter and proxy views for monitoring information associated with a second datacenter. The first datacenter receives a query for monitoring information and parses the query to identify filter information that identifies which of the first or second datacenter the requested services are running on. If the filter information indicates the service is running on the first datacenter, the first datacenter queries the views to request the monitoring information from the server on the first datacenter running the requested service. If the filter information indicates the service is running on the second datacenter, the first datacenter queries the proxy views to request the monitoring information from the server on the second datacenter running the requested service, and receives the monitoring information. Related apparatus, systems, techniques and articles are also described.
-
公开(公告)号:US20180150544A1
公开(公告)日:2018-05-31
申请号:US15365693
申请日:2016-11-30
Applicant: SAP SE
Inventor: Christian Bensberg , Martin Heidel , Lars Fricke , Holger Bischoff , Joern Schmidt , Edward-Robert Tyercha
IPC: G06F17/30
CPC classification number: G06F16/278 , G06F16/2365 , G06F16/2379
Abstract: A first store and a second store can be configured to store a first partition of a table of a database and a second partition of the table of the database, respectively. A database management system can be configured to at least update at least a first portion of the first partition where the update includes an update to a first primary key column in the first partition and verify that the first primary key column is unique across the first partition and the second partition. A first row having a first primary key value of the first primary key column from the first partition can be deleted, when the first primary key value in the first partition conflicts with a second primary key value of a second primary key column in the second partition.
-
公开(公告)号:US20170308605A1
公开(公告)日:2017-10-26
申请号:US15618391
申请日:2017-06-09
Applicant: SAP SE
Inventor: Edward-Robert Tyercha , Gerrit Simon Kazmaier , Hinnerk Gildhoff , Isil Pekel , Lars Volker , Tim Grouisborn
IPC: G06F17/30
CPC classification number: G06F17/30598 , G06F17/30315
Abstract: DBSCAN clustering analyses can be improved by pre-processing of a data set using a Hilbert curve to intelligently identify the centers for initial partitional analysis by a partitional clustering algorithm such as CLARANS. Partitions output by the partitional clustering algorithm can be process by DBSCAN running in parallel before intermediate cluster results are merged.
-
公开(公告)号:US20230066096A1
公开(公告)日:2023-03-02
申请号:US18054515
申请日:2022-11-10
Applicant: SAP SE
Inventor: Edward-Robert Tyercha , Janardhan Hungund , Deepak Shrivastava
Abstract: Computer-implemented methods, systems and products, the method comprising receiving, at a data server associated with a database, a command for data transfer between a client machine and the data server over a communications network, the data being stored in at least a data table comprising one or more columns; in response to receiving the command for data transfer, determining whether one or more columns of the data table are designated; identifying the one or more designated columns, such that data associated with the one or more designated columns is either considered or not considered for purpose of the data transfer; and executing the command to transfer the data in the database according to the designated columns.
-
公开(公告)号:US20200320087A1
公开(公告)日:2020-10-08
申请号:US16375101
申请日:2019-04-04
Applicant: SAP SE
Inventor: Edward-Robert Tyercha , Janardhan Hungund , Deepak Shrivastava
Abstract: Computer-implemented methods, systems and products, the method comprising receiving, at a data server associated with a database, a command for data transfer between a client machine and the data server over a communications network, the data being stored in at least a data table comprising one or more columns; in response to receiving the command for data transfer, determining whether one or more columns of the data table are designated; identifying the one or more designated columns, such that data associated with the one or more designated columns is either considered or not considered for purpose of the data transfer; and executing the command to transfer the data in the database according to the designated columns.
-
公开(公告)号:US10706019B2
公开(公告)日:2020-07-07
申请号:US14861438
申请日:2015-09-22
Applicant: SAP SE
Inventor: Andreas Tonder , Martin Heidel , Edward-Robert Tyercha , Juchang Lee
IPC: G06F17/30 , G06F16/176 , G06F16/23
Abstract: Disclosed herein are system, method, and computer program product embodiments for performing database processing after a lock condition. An embodiment operates by receiving a release of a lock on data of a database. It is determined whether the data was modified by a processing of a first transaction associated with the first request. The lock is provided to a second transaction associated with a second request to access the data. If the first transaction did not modify the data, a second transaction associated with the second request is retried without refreshing a snapshot of the data. If the first transaction modified the data, the snapshot of the data is refreshed before the second transaction is retried.
-
公开(公告)号:US10474697B2
公开(公告)日:2019-11-12
申请号:US14973596
申请日:2015-12-17
Applicant: SAP SE
Inventor: Christian Bensberg , Lars Fricke , Martin Heidel , Holger Bischoff , Joern Schmidt , Edward-Robert Tyercha , Andreas Tonder
Abstract: An update to a partitioning column for a partitioned table in a database can be performed by handling rows for which the update will not require moving to a different partition separately (e.g. “locally”) for each partition followed by re-inserting those rows that will require moving to a different partition and deleting them from the original partition. The re-inserted rows are directed to a correct partition by application of the partitioning criteria for the table. Methods, articles, and systems are described.
-
公开(公告)号:US20190324974A1
公开(公告)日:2019-10-24
申请号:US16457170
申请日:2019-06-28
Applicant: SAP SE
Inventor: Edward-Robert Tyercha , Thomas Simenec , Thomas Koetter , Reiner Singer
Abstract: A computer implemented method for monitoring databases includes providing views for monitoring information associated with a first datacenter and proxy views for monitoring information associated with a second datacenter. The first datacenter receives a query for monitoring information associated with services running on the first datacenter and/or the second datacenter. The first datacenter parses the query to identify filter information that identifies which of the first or second datacenter the requested services are running on. If the filter information indicates the service is running on the first datacenter, the first datacenter queries the views to request the monitoring information from the server on the first datacenter running the requested service. If the filter information indicates the service is running on the second datacenter, the first datacenter queries the proxy views to request the monitoring information from the server on the second datacenter running the requested service, and receives the monitoring information. Related apparatus, systems, techniques and articles are also described.
-
公开(公告)号:US20180150541A1
公开(公告)日:2018-05-31
申请号:US15362485
申请日:2016-11-28
Applicant: SAP SE
Inventor: Edward-Robert Tyercha , Thomas Simenec , Thomas Theodor Koetter , Reiner Singer
CPC classification number: G06F16/275 , H04L43/028 , H04L43/045 , H04L43/0876 , H04L67/1004 , H04L67/1095 , H04L67/1097 , H04L67/2819 , H04L67/32
Abstract: A computer implemented method for monitoring databases includes providing views for monitoring information associated with a first datacenter and proxy views for monitoring information associated with a second datacenter. The first datacenter receives a query for monitoring information associated with services running on the first datacenter and/or the second datacenter. The first datacenter parses the query to identify filter information that identifies which of the first or second datacenter the requested services are running on. If the filter information indicates the service is running on the first datacenter, the first datacenter queries the views to request the monitoring information from the server on the first datacenter running the requested service. If the filter information indicates the service is running on the second datacenter, the first datacenter queries the proxy views to request the monitoring information from the server on the second datacenter running the requested service, and receives the monitoring information. Related apparatus, systems, techniques and articles are also described.
-
-
-
-
-
-
-
-