ChrisB: Mysql, auto_increment und das Ende der Spalte

Beitrag lesen

Hi,

Es werden immer nur ca. 20 Zeilen eingefügt, evtl. verändert, ausgelesen und anschliessend wird die Tabelle wieder gelehrt.

Macht es jetzt sinn, denn auto_increment nach jeder Leerung zurückzusetzen oder sollte ich ein bigint für den auto_increment  nehmen und auf Dauer grosse Werte in Kauf nehmen?

Wenn du eh nie vorhast, Datensätze außerhalb dieser abgeschlossenen Bearbeitung über die ID zu identifizieren - dann kannst du m.E. die Tabelle nach Abschluss auch jeweils wieder in jungfräulichen Zustand zurück versetzen.

Da kannst du also gleich ein TRUNCATE TABLE abfeuern, wenn du mit deiner Be-/Verarbeitung eines Schwungs an Daten fertig bist. Das macht Löschen der Datensätze und Zurücksetzen des auto_incement-Counters gleich in einem Rutsch.

MfG ChrisB

--
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?