Processing

Please wait...

Settings

Settings

Goto Application

1. WO2016150181 - SYSTEM, METHOD, AND DEVICE FOR INDEX COMPILATION TO OPTIMIZE INDEX USAGE

Publication Number WO/2016/150181
Publication Date 29.09.2016
International Application No. PCT/CN2015/095704
International Filing Date 26.11.2015
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/2228
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
16Information retrieval; Database structures therefor; File system structures therefor
20of structured data, e.g. relational data
22Indexing; Data structures therefor; Storage structures
2228Indexing structures
G06F 16/2282
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
16Information retrieval; Database structures therefor; File system structures therefor
20of structured data, e.g. relational data
22Indexing; Data structures therefor; Storage structures
2282Tablespace storage structures; Management thereof
G06F 16/2453
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
G06F 8/41
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
8Arrangements for software engineering
40Transformation of program code
41Compilation
G06F 9/44521
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
44Arrangements for executing specific programs
445Program loading or initiating
44521Dynamic linking or loading; Link editing at or after load time, e.g. Java class loading
Applicants
  • HUAWEI TECHNOLOGIES CO., LTD. [CN]/[CN]
Inventors
  • RASTOGI, Kumar Rajeev
  • KUMAR, Dilip
  • SREEKANTAIAH, Nirmala
Priority Data
1439/CHE/201521.03.2015IN
Publication Language English (EN)
Filing Language English (EN)
Designated States
Title
(EN) SYSTEM, METHOD, AND DEVICE FOR INDEX COMPILATION TO OPTIMIZE INDEX USAGE
(FR) SYSTÈME, PROCÉDÉ ET DISPOSITIF DE COMPILATION DE RÉPERTOIRES POUR L'OPTIMISATION DE L'UTILISATION DE RÉPERTOIRES
Abstract
(EN)
System, method, and device for index compilation to optimize index are disclosed. Once a CREATE INDEX command is fired, the method first checks if the user has requested to compile this index, if yes then generates corresponding C-file and then generates DLL out of the C-file and loads the DLL with server. The System, method, and device natively compile and generate an INDEX DLL corresponding to each INDEX during definition, which will contain all required structure and method to perform on INDEX based on the indexed column data-type.
(FR)
L'invention concerne un système, un procédé et un dispositif de compilation de répertoires pour optimisation de répertoires. Une fois qu'une commande CRÉATION DE RÉPERTOIRE est déclenchée, le procédé permet de vérifier d'abord si l'utilisateur a demandé une compilation du répertoire concerné; si tel est le cas, le procédé permet de générer ensuite un fichier C-file correspondant, de générer ensuite un DLL à partir du fichier C-file et de charger le DLL avec un serveur. Le système, le procédé et le dispositif permettent de compiler et de générer par défaut un DLL DE RÉPERTOIRE correspondant à chaque RÉPERTOIRE pendant la définition contenant toute la structure et le procédé requis afin d'exploiter le RÉPERTOIRE en fonction du type de données de colonne répertoriées.
Also published as
CN201580057218.3
JP2017531680
Latest bibliographic data on file with the International Bureau