Tom: [MySQL] Einträge der letzten 7 Tage

Beitrag lesen

Hello,

Für den Fall, dass ein Datensatz verendet werden sollte, habe ich noch eine weitere Spalte, die mir das letzte Änderungsdatum anzeigt.

Also "gestorben_am"?
Und wo begräbst Du diese Datensätze dann?

Das entfernen von Datensätzen ist, zumindest vom Webinterface her, eh nicht vorgesehen, deswegen hab ich dafür auch keine Spalte...

Hab ich auch auch irgendwie noch nie gesehen, eine Spalte "geloescht_am", um ein "delete"-date dort drin zu markieren  ;-))

Aber BTW: es ist manchmal wirklich sinnvoller, Datensätze im ersten Schritt nicht wirklich zu löschen, sondern nur als gelöscht zu markieren. Das muss dann natürlich bei allen anderen Abragen auch berücksichtigt werden.

Das tatsächliche Löschen kann man dann (z.B. nach einer Kontrolle) in einer Schwachlastzeit der Datenbank durchführen. Bei indizierten Tabellen kann sowas nützlich sein.

Liebe Grüße aus dem schönen Oberharz

Tom vom Berg

--
 ☻_
/▌
/ \ Nur selber lernen macht schlau
http://bergpost.annerschbarrich.de