Invention Grant
- Patent Title: System and method for high availability and load balancing in a database environment
-
Application No.: US15912861Application Date: 2018-03-06
-
Publication No.: US10678761B2Publication Date: 2020-06-09
- Inventor: Carol Colrain , Kevin Neel , Pablo Silberkasten , Michael McMahon , Saurabh Verma , Douglas Surber , Jean De Lavarene
- Applicant: Oracle International Corporation
- Applicant Address: US CA Redwood Shores
- Assignee: ORACLE INTERNATIONAL CORPORATION
- Current Assignee: ORACLE INTERNATIONAL CORPORATION
- Current Assignee Address: US CA Redwood Shores
- Agency: Tucker Ellis LLP
- Main IPC: G06F16/21
- IPC: G06F16/21 ; G06F16/2455 ; G06F16/958 ; G06F1/30 ; H04L29/08 ; G06F16/25

Abstract:
In accordance with an embodiment, described herein is a system and method for high availability and load balancing in a database environment. A transparency engine can be provided between client applications and a database, and can operate as a proxy engine for the database and as a session abstraction layer for the client applications, to enable the client applications to utilize database features provided by the connection pool without code changes to the client applications. The transparency can keep track of session states, request boundaries and cursors to efficiently reuse the database connections across the client applications. The transparency engine can use the request boundaries and indicators from the database to detect safe places to drain database connections in the event of database outages.
Public/Granted literature
- US10909088B2 System and method for high availability and load balancing in a database environment Public/Granted day:2021-02-02
Information query