2,8 miliardi di notifiche - è possibile eliminare definitivamente vecli avvisi/notifiche dal database?

Sarebbe molto utile se ci fosse un’opzione per eliminare automaticamente dal database le notifiche più vecchie di x giorni.

Non credo ci sia una funzionalità per gestire questo, quindi volevo solo chiedere se è sicuro farlo manualmente? Ad esempio, eliminando semplicemente tutte le notifiche che hanno un timestamp più vecchio.

Qualcosa come:

DELETE FROM notifications
WHERE created_at < NOW() - INTERVAL '1 year';

Oppure ciò potrebbe causare problemi?

Apprezzerei qualsiasi informazione! :slight_smile:

Per un po’ di contesto: