SNAPSHOT ISOLATION SUPPORT FOR DISTRIBUTED QUERY PROCESSING IN A SHARED DISK DATABASE CLUSTER
First Claim
1. A method for snapshot isolation support for distributed query processing in a shared disk database cluster, the method comprising:
- forming object identification data in a leader node of query execution in a shared disk database cluster;
distributing at least one fragment of the query execution to at least one worker node in the shared disk database cluster; and
utilizing the object identification data for multiversion concurrency control during query execution by the leader node and at least one worker node.
1 Assignment
0 Petitions
Accused Products
Abstract
System, method, computer program product embodiments and combinations and sub-combinations thereof for snapshot isolation support for distributed query processing in a shared disk database cluster are provided. The embodiments include the forming of object identification data in a leader node of query execution in the shared disk database cluster. At least one fragment of the query execution is distributed to at least one worker node in the shared disk database cluster, and the object identification data is utilized for multiversion concurrency control during query execution by the leader node and at least one worker node.
-
Citations
20 Claims
-
1. A method for snapshot isolation support for distributed query processing in a shared disk database cluster, the method comprising:
-
forming object identification data in a leader node of query execution in a shared disk database cluster; distributing at least one fragment of the query execution to at least one worker node in the shared disk database cluster; and utilizing the object identification data for multiversion concurrency control during query execution by the leader node and at least one worker node. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A shared disk database cluster (SDC) system with snapshot isolation support for distributed query processing comprising:
-
shared-disk storage; and a plurality of data processing nodes coupled to the shared disk storage and including a leader node of query execution that forms object identification data and distributes at least one fragment of the query execution to at least one worker node, the object identification data utilized for multiversion concurrency control during query execution by the leader node and at least one worker node. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer-usable medium having instructions recorded thereon that, if executed by a computing device, cause the computing device to perform a method comprising:
-
forming object identification data in a leader node of query execution in a shared disk database cluster; distributing at least one fragment of the query execution to at least one worker node in the shared disk database cluster; and utilizing the object identification data for multiversion concurrency control during query execution by the leader node and at least one worker node for snapshot isolation support in the shared disk database cluster. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification