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. (WO2018106141) SYSTÈME ET PROCÉDÉ D'EXÉCUTION D'INTERROGATION DANS UN DBMS
Dernières données bibliographiques dont dispose le Bureau international    Formuler une observation

N° de publication : WO/2018/106141 N° de la demande internationale : PCT/RU2016/000855
Date de publication : 14.06.2018 Date de dépôt international : 06.12.2016
CIB :
G06F 17/30 (2006.01)
Déposants : SLESARENKO, Alexander Vladimirovich[RU/CN]; CN (RU)
HUAWEI TECHNOLOGIES CO., LTD.[CN/CN]; Huawei Administration Building, Bantian, Longgang District Shenzhen Guangdong, 518129, CN
Inventeurs : SLESARENKO, Alexander Vladimirovich; CN
VYAL, Dmitry Vadimovich; CN
ROMANOV, Alexey Vasilyevich; CN
Mandataire : LAW FIRM "GORODISSKY & PARTNERS " LTD; Mits, Alexander Vladimirovich B. Spasskaya str., 25, bldg. 3 Moscow, 129090, RU
Données relatives à la priorité :
Titre (EN) A SYSTEM AND A METHOD FOR QUERY EXECUTION IN DBMS
(FR) SYSTÈME ET PROCÉDÉ D'EXÉCUTION D'INTERROGATION DANS UN DBMS
Abrégé : front page image
(EN) An apparatus for processing database management system (DBMS) queries, comprising a processor adapted to receive a DBMS query, and extract a query signature from the received DBMS query. When the query signature is matched with an existing record in a just in time (TJIT) kernels dataset, execute a TJIT kernel associated with the query signature in the TJIT kernels dataset by accessing the existing record from the TJIT kernels dataset, and generate, during the execution of the TJIT kernel, a machine code for executing the DBMS query by interpreting a source code of the TJIT kernel. Otherwise, extract from the received DBMS query a structured query language (SQL) text, generate, based on the extracted SQL text, a query execution plan for processing the received DBMS query, execute the query execution plan; and store the SQL text in association with the query signature as a new record in the TJIT kernels dataset.
(FR) L'invention concerne un appareil pour traiter des interrogations de système de gestion de base de données (DBMS), comprenant un processeur conçu pour recevoir une interrogation de DBMS, et extraire une signature de interrogation à partir de l'interrogation de DBMS reçue. Lorsque la signature d'interrogation est mise en correspondance avec un enregistrement existant dans un ensemble de données de noyaux de juste à temps (TJIT), exécuter un noyau TJIT associé à la signature d'interrogation dans l'ensemble de données de noyaux TJIT en accédant à l'enregistrement existant à partir de l'ensemble de données de noyaux TJIT, et générer, pendant l'exécution du noyau TJIT, un code machine pour exécuter l'interrogation de DBMS par interprétation d'un code source du noyau TJIT. Sinon, extraire, à partir de l'interrogation de DMBS reçue, un texte de langage d'interrogation structuré (SQL), générer, sur la base du texte SQL extrait, un plan d'exécution d'interrogation pour traiter l'interrogation de DBMS reçue, exécuter le plan d'exécution d'interrogation ; et stocker le texte SQL en association avec la signature d'interrogation sous la forme d'un nouveau enregistrement dans l'ensemble de données de noyaux TJIT.
États désignés : AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DJ, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JP, KE, KG, KN, KP, KR, KW, KZ, LA, LC, LK, LR, LS, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW
Organisation régionale africaine de la propriété intellectuelle (ARIPO) (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
Office eurasien des brevets (OEAB) (AM, AZ, BY, KG, KZ, RU, TJ, TM)
Office européen des brevets (OEB (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
Organisation africaine de la propriété intellectuelle (OAPI) (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG)
Langue de publication : anglais (EN)
Langue de dépôt : anglais (EN)