WIPO logo
Mobile | Deutsch | English | Español | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Recherche dans les collections de brevets nationales et internationales
World Intellectual Property Organization
Recherche
 
Options de navigation
 
Traduction
 
Options
 
Quoi de neuf
 
Connexion
 
Aide
 
Traduction automatique
1. (WO2000055755) PROCEDE ET MECANISME DESTINES A L'EXTENSION D'UNE OPTIMISATION NATIVE DANS UN SYSTEME DE BASE DE DONNEES
Dernières données bibliographiques dont dispose le Bureau international   

N° de publication :    WO/2000/055755    N° de la demande internationale :    PCT/US2000/006620
Date de publication : 21.09.2000 Date de dépôt international : 14.03.2000
Demande présentée en vertu du Chapitre 2 :    13.10.2000    
CIB :
G06F 17/30 (2006.01)
Déposants : ORACLE CORPORATION [US/US]; 500 Oracle Parkway, MS 5op7, Redwood Shores, CA 94065 (US)
Inventeurs : AGARWAL, Nipun; (US).
DAS, Dinesh; (US).
KRISHNAMURTHY, Viswanathan; (US).
MURTHY, Ravi; (US).
NORI, Anil; (US).
SRINIVASAN, Jagannathan; (US)
Mandataire : LYON & LYON LLP; Mei, Peter C., 633 West Fifth Street, Suite 4700, Los Angeles, CA 90071-2066 (US).
VIERING JENTSCHURA & PARTNER; Steinsdorfstrasse 6, D-80538 München (DE)
Données relatives à la priorité :
09/272,691 18.03.1999 US
09/275,896 18.03.1999 US
Titre (EN) METHOD FOR EXTENDING NATIVE OPTIMIZATION IN A DATABASE SYSTEM
(FR) PROCEDE ET MECANISME DESTINES A L'EXTENSION D'UNE OPTIMISATION NATIVE DANS UN SYSTEME DE BASE DE DONNEES
Abrégé : front page image
(EN)A method and system for optimizing the execution of database statement (222) is described. An aspect is related to providing a framework for the creation, association, and use of optimizer-related functions to calculate the cost of execution plans (214) involving non-native database entities. Examples of these optimizer-related functions include selectivity (206), statistics (204), and cost (208) functions. Another aspect is related to the optimization of database statements having non-boolean predicates. Yet another aspect is related to the determination and use of different granularity levels of information for submitting database statement predicates to optimizer-related functions. Optimizer-related functions can also be defined for system-supplied objects and entities.
(FR)L'invention concerne un procédé et un système permettant d'optimiser l'exécution d'une instruction base de données (222). Un aspect est destiné à fournir un cadre à la création, l'association et l'utilisation de fonctions liées à l'optimiseur pour calculer le coût de plans d'exécution (214) comportant des entités bases de données non natives. La sélectivité (206), les statistiques (204) et le coût (208) de fonctions sont des exemples de ces fonctions liées à l'optimiseur. Un autre aspect est destiné à l'optimisation d'instructions de bases de données ayant des prédicats non booléens. Un autre aspect concerne la détermination et l'utilisation de différents niveaux de granularité d'informations pour soumettre les prédicats d'instructions de bases de données à des fonctions liées à l'optimiseur. Des fonctions liées à l'optimiseur peuvent aussi être définies pour des objets et entités fournis par le système.
États désignés : AU, CA, JP.
Office européen des brevets (OEB) (AT, BE, CH, CY, DE, DK, ES, FI, FR, GB, GR, IE, IT, LU, MC, NL, PT, SE).
Langue de publication : anglais (EN)
Langue de dépôt : anglais (EN)