Patent ID: 9098340
Filing Date: 2015-08-04
Classification: G06F

Abstract:
1. A method for managing a database system with a regulator component, the database system being operable within an operating system for executing one or more queries, the operating system being selected from multiple types of operating systems, and the method comprising: receiving a query of the database system; being responsive to a protocol configured to: classify the query to execute in accordance with a set of rules associated with a workload definition that defines one or more execution release rules for releasing the query before or after the release of one or more other queries of the database system; and selectively releasing the query, in accordance with the classifying of the query, for execution under control of a priority scheduler facility, where the priority scheduler facility is unique to the operating system within which the database system operates and where the regulator component is operable across the multiple types of operating system; and applying a mask to the priority scheduler facility for isolating functions associated with the regulator component that are dependent on the operating system of the priority scheduler facility to allow communication between the regulator component and the priority scheduler facility; and wherein the mask allows the regulator component to monitor the activity of the priority scheduler facility and translates commands provided by the regulator component to the priority scheduler facility into a form functionally operable with the priority scheduler facility and each unique priority scheduler facility requires a specific mask.