Dynamic query optimization between systems based on system conditions
First Claim
Patent Images
1. A computer-implemented apparatus for managing a plurality of database systems, comprising:
- (a) a domain comprised of a plurality of database systems, wherein each of the database systems are managed by one or more closed-loop system management (CLSM) regulators; and
(b) a virtual regulator for managing the domain, wherein the virtual regulator communicates with the CLSM regulators to monitor the database systems'"'"' system conditions and operating environment events within the domain and to provide for dynamic query optimization between the database systems within in the domain based on the system conditions and operating environment events.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented system, method and article of manufacture for managing a plurality of database systems in a domain, wherein each of the database systems are managed by one or more closed-loop system management (CLSM) regulators. A virtual regulator manages the domain, wherein the virtual regulator communicates with the CLSM regulators to monitor the database systems'"'"' system conditions and operating environment events within the domain and to provide for dynamic query optimization between the database systems within in the domain based on the system conditions and operating environment events.
31 Citations
21 Claims
-
1. A computer-implemented apparatus for managing a plurality of database systems, comprising:
-
(a) a domain comprised of a plurality of database systems, wherein each of the database systems are managed by one or more closed-loop system management (CLSM) regulators; and (b) a virtual regulator for managing the domain, wherein the virtual regulator communicates with the CLSM regulators to monitor the database systems'"'"' system conditions and operating environment events within the domain and to provide for dynamic query optimization between the database systems within in the domain based on the system conditions and operating environment events. - View Dependent Claims (2, 3, 4, 5, 6, 7, 12, 13)
-
-
8. A computer-implemented method of managing a plurality of database systems, comprising:
-
(a) managing each of a plurality of database systems in a domain using one or more closed-loop system management (CLSM) regulators; and (b) managing the domain using a virtual regulator, wherein the virtual regulator communicates with the CLSM regulators to monitor the database systems'"'"' system conditions and operating environment events within the domain and to provide for dynamic query optimization between the database systems within in the domain based on system conditions and operating environment events. - View Dependent Claims (9, 10, 11, 14)
-
-
15. An article of manufacture comprising one or more storage devices tangibly embodying instructions that, when executed by one or more computer systems, result in the computer systems performing a method for managing a plurality of database systems, the method comprising:
-
(a) managing each of a plurality of database systems in a domain using one or more closed-loop system management (CLSM) regulators; and (b) managing the domain using a virtual regulator, wherein the virtual regulator communicates with the CLSM regulators to monitor the database systems'"'"' system conditions and operating environment events within the domain and to provide for dynamic query optimization between the database systems within in the domain based on system conditions and operating environment events. - View Dependent Claims (16, 17, 18, 19, 21)
-
-
20. The article of claim 20, wherein the state matrix facilitates conflict resolution through prioritization of its dimensions, such that the system conditions and operating environment events positions within the matrix indicate their precedence.
Specification