Providing multiple concurrent transactions on a single database schema using a single concurrent transaction database infrastructure
First Claim
Patent Images
1. A method for efficient use of a relational database by a processor device in a computing environment, the method comprising:
- executing a plurality of concurrent transactions on the single database schema using a single concurrent transaction database infrastructure, wherein the single database schema is a single concurrent transactional relational database;
calculating a plurality of parameters for controlling a tradeoff between at least each of concurrency, throughput, and latency;
initializing a semaphore for controlling the plurality of concurrent transactions; and
executing a plurality of concurrent transactions on the single database schema in parallel on the single database schema using the single concurrent transaction database infrastructure.
1 Assignment
0 Petitions
Accused Products
Abstract
Executing multiple concurrent transactions on the single database schema using a single concurrent transaction database infrastructure, wherein the single database schema is a single concurrent transactional relational database.
31 Citations
18 Claims
-
1. A method for efficient use of a relational database by a processor device in a computing environment, the method comprising:
-
executing a plurality of concurrent transactions on the single database schema using a single concurrent transaction database infrastructure, wherein the single database schema is a single concurrent transactional relational database; calculating a plurality of parameters for controlling a tradeoff between at least each of concurrency, throughput, and latency; initializing a semaphore for controlling the plurality of concurrent transactions; and executing a plurality of concurrent transactions on the single database schema in parallel on the single database schema using the single concurrent transaction database infrastructure. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for efficient use of a relational database in a computing environment, the system comprising:
-
a plurality of databases, wherein the plurality of databases are relational databases; and at least one processor device in association with the plurality of databases and operable in the computing environment, wherein processor device; executes a plurality of concurrent transactions on a single database schema using the single concurrent transaction database infrastructure, wherein the single database schema is a single concurrent transactional relational database, calculates a plurality of parameters for controlling a tradeoff between at least each of concurrency, throughput, and latency, initializes a semaphore for controlling the plurality of concurrent transactions, and executes a plurality of concurrent transactions on the single database schema in parallel on the single database schema using the single concurrent transaction database infrastructure. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer program product for efficient use of relational databases in a computing environment by at least one processor device, the computer program product comprising a non-transitory computer-readable storage medium having computer-readable program code portions stored therein, the computer-readable program code portions comprising:
-
an executable portion that executes a plurality of concurrent transactions on the single database schema using a single concurrent transaction database infrastructure, wherein the single database schema is a single concurrent transactional relational database; an executable portion that calculates a plurality of parameters for controlling a tradeoff between at least each of concurrency, throughput, and latency; an executable portion that initializes a semaphore for controlling the plurality of concurrent transactions; and an executable portion that executes a plurality of concurrent transactions on the single database schema in parallel on the single database schema using the single concurrent transaction database infrastructure. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification