-
公开(公告)号:US20240256547A1
公开(公告)日:2024-08-01
申请号:US18163107
申请日:2023-02-01
Applicant: Oracle International Corporation
IPC: G06F16/2455 , G06F21/62
CPC classification number: G06F16/2455 , G06F21/6227
Abstract: Systems for fine-grained control of query execution are disclosed. The system receives and stores access control rules to be applied to queries. The system applies access control rules to a received query to determine one or more actions corresponding to the received query. Based on the access control rules, the system can allow execution of the query without conditions, allow execution of the query under a set of conditions, or prevent execution of the query.
-
公开(公告)号:US10579167B1
公开(公告)日:2020-03-03
申请号:US16102492
申请日:2018-08-13
Applicant: Oracle International Corporation
Inventor: Karen Theisen , Ashutosh Gupta , Rajesh Easwaramoorthy , Girish Kumar Balachandran , Lik Wong , Eric Sutton
IPC: G06F3/048 , G06F3/038 , G06F3/0484 , G06F3/0481
Abstract: Embodiments relate to dynamically defining and visually representing worker threads. More specifically, a set of parameters is defined for each of multiple worker threads, and a dot-matrix UI represents characteristics of individual parameter across worker threads to facilitate expedient configuration.
-
公开(公告)号:US12164520B2
公开(公告)日:2024-12-10
申请号:US18163107
申请日:2023-02-01
Applicant: Oracle International Corporation
IPC: G06F16/00 , G06F16/2455 , G06F21/62
Abstract: Systems for fine-grained control of query execution are disclosed. The system receives and stores access control rules to be applied to queries. The system applies access control rules to a received query to determine one or more actions corresponding to the received query. Based on the access control rules, the system can allow execution of the query without conditions, allow execution of the query under a set of conditions, or prevent execution of the query.
-
4.
公开(公告)号:US20200050286A1
公开(公告)日:2020-02-13
申请号:US16102492
申请日:2018-08-13
Applicant: Oracle International Corporation
Inventor: Karen Theisen , Ashutosh Gupta , Rajesh Easwaramoorthy , Girish Kumar Balachandran , Lik Wong , Eric Sutton
IPC: G06F3/038 , G06F3/0481 , G06F3/0484
Abstract: Embodiments relate to dynamically defining and visually representing worker threads. More specifically, a set of parameters is defined for each of multiple worker threads, and a dot-matrix UI represents characteristics of individual parameter across worker threads to facilitate expedient configuration
-
公开(公告)号:US20250094421A1
公开(公告)日:2025-03-20
申请号:US18595820
申请日:2024-03-05
Applicant: Oracle International Corporation
Inventor: Prabhaker Gongloor , Shantanu Joshi , Mughees A. Minhas , Karl Dias , Sriram Vrinda , John M. Beresniewicz , Daniel S. Tow , Girish Kumar Balachandran
IPC: G06F16/2453
Abstract: Techniques for generating recommendations based on the predicted performance of an execution plan are disclosed. A system predicts the future characteristics of a set of data objects associated with a set of structured query language (SQL) statements. The system predicts how the changes to the set of data objects will result in changes to a query execution plan associated with the SQL statements. The system predicts a set of performance metrics for the changed query execution plan. Based on the predicted performance, the system generates recommendations for modifying data, applications, or database server operations to improve performance.
-
6.
公开(公告)号:US20190065275A1
公开(公告)日:2019-02-28
申请号:US15970723
申请日:2018-05-03
Applicant: Oracle International Corporation
Inventor: Lik Wong , Girish Kumar Balachandran , Taylor Scott Gautier , Shravan Kumar Shivanagari, SR.
Abstract: Techniques are described herein for providing highly available and scalable cloud services. In one or more embodiments, a network service receives from a first client of a plurality of clients, a request to lease a first slice of a plurality of slices of a workload. In response, the network services assigning, to the first client, a lease for the first slice, wherein the lease expires after a lease duration. The network service then receives, from a second client of the plurality of clients, a request to lease the first slice. Based on a state associated with the first client after the lease duration, the network service reassigns the lease for the first slice to the second client. The second client processes a subset of workflow executions associated with the first slice that have not previously been processed by the first client.
-
-
-
-
-