Query rebinding for high-availability database systems
AssigneeInternational Business Machines Corporation
InventorsRichard Dettinger, Daniel Kolz, Jeffrey Tenner
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsRichard Dettinger, Daniel Kolz, Jeffrey Tenner
Estimating the term…
A method, system and article of manufacture for query processing and, more particularly, for managing execution of queries with respect to different data sources. The different data sources may be logically represented by one or more data abstraction models. One embodiment comprises receiving a first abstract query against physical data in a first data source. The first abstract query has one or more result fields configured to return requested data from the first data source. In response to receiving the first abstract query and determining that the first abstract query is configured for retrieving data from the first data source, it is detected whether the first data source is available. If the first data source is unavailable, a second abstract query against physical data in a second data source containing at least a portion of the requested data is created on the basis of the first abstract query. The second abstract query has one or more result fields configured to return at least the portion of the requested data from the second data source. The second abstract query is executed against the second data source to obtain at least the portion of the requested data.
A computer-implemented method for managing execution of queries querying physical data logically represented by a data abstraction model, comprising:
A computer-implemented method for managing execution of queries querying physical data logically represented by a data abstraction model, comprising:
A computer-readable medium containing a program which, when executed by a processor, performs operations for managing execution of queries querying physical data logically represented by a data abstraction model, the operations comprising:
A system, comprising:
Dependencies are inferred from the claim text.