Processing

Please wait...

Settings

Settings

Goto Application

1. WO2010120751 - MANAGING DATABASE OBJECT PLACEMENT ON MULTIPLE STORAGE DEVICES

Publication Number WO/2010/120751
Publication Date 21.10.2010
International Application No. PCT/US2010/030856
International Filing Date 13.04.2010
IPC
G06F 7/00 2006.1
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
7Methods or arrangements for processing data by operating upon the order or content of the data handled
CPC
G06F 16/22
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
G06F 16/245
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
G06F 16/951
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
16Information retrieval; Database structures therefor; File system structures therefor
90Details of database functions independent of the retrieved data types
95Retrieval from the web
951Indexing; Web crawling techniques
Applicants
  • INTERNATIONAL BUSINESS MACHINES CORPORATION [US]/[US] (AllExceptUS)
Inventors
  • BHATTACHARJEE, Bishwaranjan
  • CANIM, Mustafa
  • MIHAILA, George Andre
Agents
  • GUTMAN, Jose
Priority Data
12/423,24714.04.2009US
Publication Language English (EN)
Filing Language English (EN)
Designated States
Title
(EN) MANAGING DATABASE OBJECT PLACEMENT ON MULTIPLE STORAGE DEVICES
(FR) GESTION DU PLACEMENT D'OBJETS DE BASES DE DONNÉES SUR DE MULTIPLES DISPOSITIFS DE STOCKAGE
Abstract
(EN)
A method, information processing system, and computer program storage product optimize the placement of database objects on a multiplicity of storage devices. A set of database objects are placed on a first storage device in a multiplicity of storage devices. Each storage device comprises differing characteristics. A query workload is run on the set of database objects that have been placed on the first storage device. Profiling information associated with the query workload that is running is collected. A subset of database objects is selected from the set of the database objects to be stored on a second storage device. The second storage device is a separate physical device from, and performs faster than, the first storage device. The subset of database objects is stored on the second storage device and all remaining database objects in the set of database objects on the first storage device.
(FR)
La présente invention concerne un procédé, un système de traitement d'informations et un produit de stockage d'un programme informatique optimisant le placement d'objets de bases de données sur une multiplicité de dispositifs de stockage. Un ensemble d'objets de bases de données sont placés sur un premier dispositif de stockage dans une multiplicité de dispositifs de stockage. Chaque dispositif de stockage comprend des caractéristiques différentes. Une charge de travail de demandes est exécutée sur l'ensemble d'objets de bases de données qui ont été placés sur le premier dispositif de stockage. Des informations de profilage associées à la charge de travail de demandes qui est exécutée sont collectées. Un sous-ensemble d'objets de bases de données est sélectionné à partir de l'ensemble d'objets de bases de données devant être stocké sur un second dispositif de stockage. Le second dispositif de stockage est un dispositif physique séparé du premier dispositif de stockage, et il fonctionne plus rapidement que lui. Le sous-ensemble d'objets de bases de données est stocké sur le second dispositif de stockage et tous les objets de bases de données restants dans l'ensemble d'objets de bases de données sur le premier dispositif de stockage.
Also published as
Latest bibliographic data on file with the International Bureau