Les extensions DB2 peuvent fonctionner avec DB2 Extended Enterprise Edition et peuvent donc tirer parti du support de base de données partitionnée fourni par DB2 Extended Enterprise Edition.
Une base de données partitionnée est une base de données répartie entre plusieurs machines indépendantes. Pour l'utilisateur final et le développeur d'applications, elle apparaît comme une base de données unique sur une machine unique. Le partitionnement permet aux applications de mieux exploiter une base de données trop volumineuse pour être gérée par une seule machine.
Une base de données partitionnée est composée d'au moins deux partitions, chacune étant gérée par son propre serveur de partitions de base de données. Ce dernier comprend un gestionnaire de bases de données et l'ensemble des données et ressources système gérées par ce serveur. Généralement, un serveur de partitions de bases de données est affecté à chaque machine. Cependant, il est possible de disposer de plusieurs serveurs de partitions de base de données sur la même machine. Chaque serveur de partitions de base de données détient une partie de la base complète. Ce serveur est parfois désigné sous le terme de noeud.
Comme l'illustre la Figure 9, les partitions de base de données peuvent faire l'objet d'un regroupement logique et se voir affecter un nom. Chaque groupe de partitions de base de données est désigné sous le nom de groupe de noeuds. La définition d'un groupe de noeuds vous permet, par exemple, de limiter les requêtes de l'application aux partitions de base de données sélectionnées et donc d'accélérer les délais requis pour les transactions. Un groupe de noeuds peut contenir une seule ou plusieurs partitions de bases de données. S'il en contient plusieurs, il est appelé groupe de noeuds multipartition. Toutes les partitions nommées dans ce groupe doivent alors résider sur la même base de données.
Figure 9. Groupes de noeuds dans une base de données
![]() |
L'utilisation des extensions dans un système de bases de données partitionnées vous permet de :