©SQL :: Manager
HomeProgramm-InformationenTechnische DetailsKostenloser DownloadKaffee für den Autor
Diese Webseite funktioniert besser mit Javascript
Der MyWAY SQL-Manager kann hier kostenlos heruntergeladen werden: als PHP-Installations-Datei als GZIP-Datei als ZIP-Archiv
Falls der Download von dieser Seite nicht funktionieren sollte, können Sie das Programm auch hier (Virengeprüft bei heise.de) herunterladen.
Mit dem Download akzeptieren Sie die Allgemeinen Geschäftsbedingungen
Das Programm MyWAY SQL-Manager funktioniert nur mit Javascript
Netzwelt
SYSTEM_TIME-Partitionierung für MariaDB Tabellen

SYSTEM_TIME-Partitionierung für System-versionierte MariaDB Tabellen

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

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

Partitioniere nach: Auswahl der Partitionierungs-Methode.
Limit: Angabe, wieviele Datenzeilen in einer History-Partition gespeichert werden sollen, bevor die Partition gewechselt wird.
Weglassen order 0 = Kein Limit.
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 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 Partitionen in MariaDB-Tabellen: mariadb.com
Aktualisiert: 04.11.2025ImpressumKontaktGeschäftsbedingungenDatenschutz & CookiesUpdatesSitemapFacebookLinkedin©2020-2025 Heino Cunze-Fischer