©SQL :: Manager
HomeProgramm-InformationenTechnische DetailsKostenloser DownloadKaffee für den Autor
Netzwelt
SYSTEM_TIME INTERVAL-Partitionierung für MariaDB Tabellen

SYSTEM_TIME INTERVAL-Partitionierung für System-versionierte MariaDB Tabellen

MariaDB - SYSTEM_TIME INTERVAL Partitionierung Die SYSTEM_TIME INTERVAL Partitionierung ist Teil der Bearbeitung von System-versionierten Tabellen (nur MariaDB)
MariaDB - Erstellen einer SYSTEM_TIME INTERVAL Partitionierung
Erstellen einer SYSTEM_TIME INTERVAL Partitionierung von MariaDB-Tabellen:

Die SYSTEM_TIME INTERVAL-Partitionierung nur für System-versionierte Tabellen ab MariaDB Version 10.3 zu Verfügung.

Partitioniere nach: Auswahl der Partitionierungs-Methode.
Interval / Start: Interval, mit dem Datenzeilen in History-Partitionen gespeichert werden sollen (Wechsel der Partition).
Eskann ein Start-Datum des Intervals angegeben werden. Wenn nicht, wird dieses automatisch zugewiesen.
Anzahl Partitionen: Angabe, wieviele Partitionen erstellt werden sollen. Davon wird eine Partition für die aktuellen Daten erstellt.
Starten: Starten des Partions-Editors mit den eingestellten Parametern.

Es können Unter-Partitionen erstellt werden:

Unter-Partitionen durch: Auswahl der Partitionierungs-Methode (HASH, LINEAR HASH, KEY, LINEAR KEY).
Ausdruck: Ausdruck oder Tabellenfeld, nach dem partitioniert werden soll.
Es können Funktionen (Dropdown links nur HASH, LINEAR HASH)
und Tabellen-Felder (Dropdown rechts) ausgewählt werden.
Je nach gewählter Funktion werden passende Tabellen-Felder zu Verfügung gestellt.

Soll bei einer HASH-Partitionierung nach einem TIMESTAMP-Feld partitioniert werden, muss die Funktion UNIX_TIMESTAMP( Feld ) verwendet werden.
Anzahl Unter-Partitionen: Angabe, wieviele Unter-Partitionen erstellt werden sollen.

Hinweis:

Alle Tabellen-Felder, die zum Partitionieren verwendet werden, müssen in allen UNIQUE-Indizes vorhanden sein.
Das Programm erledigt dieses automatisch und fügt bei der Partitionierung die Felder den Indizes hinzu.
In der Tabellen-Feld-Auswahl werden Felder, die in allen UNIQUE-Indizes bereits vorhanden sind blau angezeigt.
Partitions-Editor:
MariaDB - Erstellen einer SYSTEM_TIME INTERVAL Partitionierung
Name: Name der Partition.
Beschreibung: Art der Daten, die in der Partition gespeichert werden HISTORY oder CURRENT.
Es wird immer nur eine CURRENT-Partition erstellt.
Unter-Partition: Name der Unter-Partition.
Daten-Verzeichnis: Anzahl der Datenzeilen in Partition.
Minimale Zeilenanzahl: Richtwert für die MySQL-Partitionsverwaltung, der die minimale Anzahl der Datenzeilen in der Partion angibt.
Maximale Zeilenanzahl: Richtwert für die MySQL-Partitionsverwaltung, der die maximale Anzahl der Datenzeilen in der Partion angibt.
TABLESPACE: Auswahl eines definierten TABLESPACE-Eintrages, der Informationen zum Speicherplatz von Tabellen enthält.
Kommentar: Kommentar zur Partition.

Bei Daten-Verzeichnis, Minimale Zeilenanzahl, Maximale Zeilenanzahl und TABLESPACE kann durch Doppelklick auf das Eingabefeld der enthaltene Wert in alle anderen Partitionen kopiert werden.

Änderungen speichern Partitionen erstellen.
SQL-Anweisung anzeigen SQL-Anweisung zur Erstellung der Partitionen anzeigen.
Weitere Informationen zum Erstellen von SYSTEM_TIME INTERVAL Partitionen in MariaDB-Tabellen: mariadb.com
Aktualisiert: 15.09.2023ImpressumKontaktGeschäftsbedingungenDatenschutz & CookiesUpdatesSitemapFacebookLinkedinTwitterStatistics©2020-2024 Heino Cunze-Fischer