HASH: | Partitionierung durch Rückgabewert eines Ausdrucks oder Tabellenfeldes, der auf Spaltenwerte der Daten-Zeilen operiert.
Der Ausdruck muss einen positiven Integer-Wert ergeben. |
LINEAR HASH: | Wie HASH, nur das die Partitions-Zuweisung mit einer Zweierpotenz anstatt mit Modulo abgeleitet wird. |
KEY: | Partitionierung durch eines oder mehreren Tabellenfelder. Falls kein Tabellenfeld angegeben, wird der Primärschlüssel zur Partitionierung genommen. |
LINEAR KEY: | Wie KEY, nur das die Partitions-Zuweisung mit einer Zweierpotenz anstatt mit Modulo abgeleitet wird. |
RANGE: | Partitionierung durch Spalten- oder Ausdrucks-Werte, die in einen definierten Wertebereich fallen. |
RANGE COLUMNS: | Partitionierung durch mehrere Spalten- oder Ausdrucks-Werte, die in mehrere definierte Wertebereiche fallen. |
LIST: | Partitionierung durch Spalten- oder Ausdrucks-Werte, die in definierte Werte-Listen fallen. |
LIST COLUMNS: | Partitionierung durch mehrere Spalten- oder Ausdrucks-Werte, die in mehrere definierte Werte-Listen fallen. |
SYSTEM_TIME: | Nur MariaDB: Partitionierung von System-Versionierten Tabellen. |
SYSTEM_TIME INTERVAL: | Nur MariaDB: Partitionierung von System-Versionierten Tabellen mit Angabe des Intervals. |