MySQL-Tabellenpartition basierend auf der letzten Ziffer einer Spalte / ID
Ich möchte Partitionen basierend auf der letzten Ziffer der Mitarbeiter-ID erstellen, d. H
all ids ending with 0 go to first partition
,
ending with 1 go to second partition and so on..
Auf diese Weise möchte ich 10 Partitionen erstellen. Die Mitarbeiter-ID kann "int" oder "varchar" sein, was bei der Erstellung von Partitionen immer einfach und schnell ist.
Derzeit haben wir 10 separate Tabellen employee_01, employee_02 ... (gefällt mir nicht)
Die Abruf- und Einfügungszeit wird zwar in keiner Weise verbessert, aber die Wartbarkeit würde sich dank großer Faktoren erhöhen
Bearbeiten:
Wie lege ich Partitionierungskriterien fest, die auf der letzten Ziffer des Mitarbeiters basieren