PART
RANGE
SQL · MySQL · Magento · Performance · Datenbank-Architektur
Partitionierung in MySQL: Wann sie hilft und wann nicht
MySQL Partitionierung richtig einsetzen — mit RANGE, LIST, HASH, Partition Pruning und konkretem Magento-Beispiel für sales_order.
RANGE / LIST / HASH / KEY
Partition Pruning
Magento sales_order
Wann nicht partitionieren
Inhaltsverzeichnis
- 1. Was MySQL Partitionierung wirklich bedeutet
- 2. Partitionstypen: RANGE, LIST, HASH und KEY
- 3. Partition Pruning: Wie der Optimizer Partitionen überspringt
- 4. Partitionswartung: ADD, DROP und REORGANIZE
- 5. Magento sales_order nach Monat partitionieren
- 6. Einschränkungen und wann man nicht partitionieren sollte
- 7. Unterstützung
- 8. Zusammenfassung
- 9. FAQ
1. Was MySQL Partitionierung wirklich bedeutet
MySQL Partitionierung teilt eine logische Tabelle intern in mehrere physische Segmente auf. Für Abfragen bleibt die Tabelle eine einzige Einheit — der MySQL-Optimizer entscheidet aber selbst, welche Partitionen er überhaupt lesen muss.