Techniques for increasing efficiency while servicing requests for database services
First Claim
1. A computer-implemented method for servicing requests for database services, the method comprising the step of:
- creating at a database server an available set of one or more database session data structures,whereineach database session data structure holds information to support one session of one or more requests for database services over a communication connection that persists for one or more communications from one client, anda database session data structure in the available set is not associated with any client currently connected to the database server.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for servicing requests for database services include maintaining at a database server an available set of one or more database session data structures. Each database session data structure holds information to support one session of one or more requests for database services over a communication connection that persists for one or more communications from one client. A database session data structure in the available set is not associated with any client currently connected to the database server. These techniques allow a database server to more efficiently service more numerous requests for database services, such as generated by communications using a stateless protocol like HTTP.
77 Citations
28 Claims
-
1. A computer-implemented method for servicing requests for database services, the method comprising the step of:
-
creating at a database server an available set of one or more database session data structures, wherein each database session data structure holds information to support one session of one or more requests for database services over a communication connection that persists for one or more communications from one client, and a database session data structure in the available set is not associated with any client currently connected to the database server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer-readable medium carrying one or more sequences of instructions for servicing requests for database services, wherein execution of the one or more sequences of instructions by one or more processors causes the one or more processors to perform the step of:
-
creating at a database server an available set of one or more database session data structures, wherein each database session data structure holds information to support one session of one or more requests for database services over a communication connection that persists for one or more communications from one client, and a database session data structure in the available set is not associated with any client currently connected to the database server. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
Specification