Chapter 10 Dénormalisation d'un MPD
Le partitionnement horizontal consiste à segmenter une table en plusieurs tables contenant chacune un sous-ensemble des lignes et les mêmes colonnes que la table partitionnée.
Le partitionnement horizontal permet d'optimiser l'interrogation des données en réduisant le nombre de lignes d'une table.
La table Ventes annuelles contient les colonnes suivantes :
Cette table contient probablement une grande quantité de données. Vous pouvez utiliser l'Assistant de partitionnement horizontal pour optimiser l'accès aux données en créant des partitions correspondant aux ventes par année. Vous pouvez utiliser chaque colonne et chaque clé primaire comme critère de partitionnement.
Le résultat se présente comme suit :
Le partitionnement horizontal permet de diviser une grande table en plusieurs autres tables plus petites dans les buts suivants :
Toutefois, le partitionnement horizontal vous contraint à :
Copyright (C) 2007. Sybase Inc. All rights reserved. |
![]() |