Processing

Please wait...

Settings

Settings

Goto Application

1. WO2005069163 - METHOD AND SYSTEM FOR A SELF-HEALING QUERY ACCESS PLAN

Publication Number WO/2005/069163
Publication Date 28.07.2005
International Application No. PCT/EP2004/053311
International Filing Date 07.12.2004
Chapter 2 Demand Filed 17.05.2005
IPC
G06F 17/30 2006.01
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
17Digital computing or data processing equipment or methods, specially adapted for specific functions
30Information retrieval; Database structures therefor
CPC
G06F 16/24549
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
16Information retrieval; Database structures therefor; File system structures therefor
20of structured data, e.g. relational data
24Querying
245Query processing
2453Query optimisation
24534Query rewriting; Transformation
24549Run-time optimisation
G06F 16/284
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
16Information retrieval; Database structures therefor; File system structures therefor
20of structured data, e.g. relational data
28Databases characterised by their database models, e.g. relational or object models
284Relational databases
Applicants
  • INTERNATIONAL BUSINESS MACHINES CORPORATION [US]/[US] (AllExceptUS)
  • IBM UNITED KINGDOM LIMITED [GB]/[GB] (MG)
  • DAY, Paul, Reuben [US]/[US] (UsOnly)
  • MURAS, Brian, Robert [US]/[US] (UsOnly)
  • RYG, Anne, Marie [US]/[US] (UsOnly)
Inventors
  • DAY, Paul, Reuben
  • MURAS, Brian, Robert
  • RYG, Anne, Marie
Agents
  • BURT, Roger, James
  • LING, Christopher, John
Priority Data
10/754,01008.01.2004US
Publication Language English (EN)
Filing Language English (EN)
Designated States
Title
(EN) METHOD AND SYSTEM FOR A SELF-HEALING QUERY ACCESS PLAN
(FR) PROCEDE ET SYSTEME DESTINES A UN PLAN D'ACCES AUX RECHERCHES SPONTANES
Abstract
(EN)
A self-healing database engine and optimizer framework support automatically responding to execution errors to allow continued execution of a query plan. Upon encountering an execution error, the database engine automatically initiates a rebuilding of the query plan and executes the rebuilt execution plan. If an error is encountered in the rebuilt query plan then the query implementation methods are analyzed. If a query function is identified for which an alternative implementation method is available, then this alternative implementation method is substituted to create a new query plan. The new query plan is then executed to determine if the error is corrected.
(FR)
Un moteur spontané de bases de données et un cadre d'optimisateur prennent en charge automatiquement la réponse aux erreurs d'exécution pour permettre l'exécution en continu d'un plan de recherches. Lorsqu'une erreur d'exécution est rencontrée, le moteur de base de données lance automatiquement une reconstruction du plan de recherches et exécute le plan d'exécution de reconstruction. Si une erreur est rencontrée dans le plan de recherches de reconstruction, on analyse les procédés de mise en oeuvre de la recherche. Si une fonction de recherche est identifiée pour laquelle des procédés de mise en oeuvre alternatifs sont disponibles, ce procédé disponible est substitué pour créer un nouveau plan de recherches. Le nouveau plan de recherches est ensuite exécuté pour déterminer si l'erreur a été corrigée.
Also published as
Latest bibliographic data on file with the International Bureau