WernerK: Zwischendrin Truncate table ?

Beitrag lesen

Hallo,

eine Anwendung schreibt in MySQL Tabelle mehrmals am Tag Daten. Es wird kein Update der einzelnen Datensätze gemacht, sondern ein Delete und dann ein Insert.
Die Tabelle hat eine ID als Primärschlüssel mit "Auto_increment". (int(10)
Jetzt würde mit der Zeit die Id anwachsen und anwachsen.

Könnte man zwischendurch einen Truncate table machen, anstatt Delete ?
Ist so etwas "erlaubt" bzw. eine gute Praxis oder sollte man dies eher vermeiden?

Oder sollte man auf die Spalte ID mit Auto_increment ganz verzichten. Die Anwendung bräuchte sie nicht unbedingt. Allerding hätte man dann auch keinen Primärschlüssel mehr.

Gruss
Werner