Oracle
 sql >> Database >  >> RDS >> Oracle

Applica automaticamente una dimensione massima della tabella del database eliminando le vecchie righe

A seconda della tua definizione di più semplice...

Il mio pregiudizio sarebbe quello di pianificare un lavoro che viene eseguito periodicamente (diciamo, di notte) per eliminare le righe più vecchie. Se si prevede di generare un milione di registri eventi in un solo giorno, è possibile che il lavoro venga eseguito più frequentemente, ma la notte è generalmente sufficiente per la maggior parte delle persone. Questo ha il vantaggio di essere asincrono in modo da non incorrere nell'overhead di contare un milione di righe ogni volta che esegui un inserimento per scoprire se devi eliminare alcuni dati. D'altra parte, richiede potenzialmente un'amministrazione per impostare il lavoro.