Looking for mysql Keywords? Try Ask4Keywords

MySQLPartitionierung


Bemerkungen

  • RANGE partitioning . Diese Art der Partitionierung weist den Partitionen Zeilen zu, basierend auf Spaltenwerten, die in einen bestimmten Bereich fallen.

  • LIST Partitionierung . Ähnlich der Partitionierung nach RANGE, nur dass die Partition basierend auf Spalten ausgewählt wird, die mit einem Satz diskreter Werte übereinstimmen.

  • HASH-Partitionierung Bei dieser Art der Partitionierung wird eine Partition basierend auf dem Wert ausgewählt, der von einem benutzerdefinierten Ausdruck zurückgegeben wird, der Spaltenwerte in Zeilen bearbeitet, die in die Tabelle eingefügt werden sollen. Die Funktion kann aus einem beliebigen in MySQL gültigen Ausdruck bestehen, der einen nicht negativen Ganzzahlwert ergibt. Eine Erweiterung dieses Typs, LINEAR HASH , ist ebenfalls verfügbar.

  • KEY Partitionierung . Diese Art der Partitionierung ähnelt der Partitionierung durch HASH, mit der Ausnahme, dass nur eine oder mehrere auszuwertende Spalten bereitgestellt werden und der MySQL-Server seine eigene Hash-Funktion bereitstellt. Diese Spalten können andere Werte als ganzzahlige Werte enthalten, da die von MySQL bereitgestellte Hash-Funktion unabhängig vom Spaltendatentyp ein ganzzahliges Ergebnis garantiert. Eine Erweiterung dieses Typs, LINEAR KEY , ist ebenfalls verfügbar.

Partitionierung Verwandte Beispiele