DB2 Universal Database - Systemverwaltung


Kapitel 30. Umverteilen von Daten auf Datenbankpartitionen

Die Umverteilung von Daten spielt nur in einer partitionierten Datenbankumgebung eine Rolle. Wenn Sie eine Datenbankumgebung mit einer Einzelpartition betreiben, benötigen Sie die in diesem Kapitel enthaltenen Informationen nicht.

Zur Versetzung von Daten zwischen den Datenbankpartitionen in einer vorhandenen Knotengruppe verwenden Sie das Dienstprogramm zur Datenumverteilung (Data Redistribution). Das Dienstprogramm dient zu folgenden Zwecken:

Der Befehl REDISTRIBUTE NODEGROUP dient zum Aufrufen des Dienstprogramms zur Datenumverteilung. Ausführliche Angaben zur Syntax dieses Befehls finden Sie im Handbuch Command Reference.

Zur Erhaltung der Kollokation (Zusammenfassung) von Tabellen wird diese Operation auf alle Tabellen in einer Knotengruppe angewandt, so daß die Umverteilung auf Knotengruppenebene und nicht auf Tabellenebene stattfindet.

Zur Herstellung der gewünschten Datenverteilung verwendet das Dienstprogramm eine Partitionierungszuordnung, um die Zeilen der Tabellen zwischen den Datenbankpartitionen der Knotengruppe zu versetzen. Abhängig von der angegebenen Option kann das Dienstprogramm eine Zielpartitionierungszuordnung generieren oder eine vorhandene Partitionierungszuordnung als Eingabe verwenden.

Anmerkungen:

  1. Sie sollten einen Wert für die Größe der Protokolldateien angeben, die den Anforderungen an Protokollspeicherbereich, die Sie für die Umverteilungsoperation veranschlagen, entspricht. Außerdem müssen Sie sicherstellen, daß die Größe des Protokolls ausreicht, um die INSERT- und DELETE-Operationen aufzunehmen, die in jeder von der Umverteilung betroffenen Datenbankpartition ausgeführt werden.

  2. Wenn Sie die Daten in einer Knotengruppe umverteilen wollen, die replizierte Übersichtstabellen enthält, müssen Sie diese Tabellen zunächst löschen (DROP), die Knotengruppe umverteilen und anschließend die Tabellen erneut erstellen. Eine Knotengruppe, die replizierte Übersichtstabellen enthält, kann nicht umverteilt werden.


[ Seitenanfang | Vorherige Seite | Nächste Seite | Inhaltsverzeichnis | Index ]