Czy jest możliwość z poziomu bazy danych kasować starsze rekordy niż 24 h?
Wiem, że mozna napisać skrypt, który usuwa starsze rekordy WHERE...., ale nie chcę odpalać za każdym razem skryptu, czy baza może tego jakoś pilnować /
Czy jest możliwość z poziomu bazy danych kasować starsze rekordy niż 24 h?
Wiem, że mozna napisać skrypt, który usuwa starsze rekordy WHERE...., ale nie chcę odpalać za każdym razem skryptu, czy baza może tego jakoś pilnować /
CREATE EVENT CleanTablicaEvent
ON SCHEDULE
EVERY 6 HOUR
COMMENT 'komentarz eventu'
DO
delete from baza.tablica where kolumna = 'warunek';
źródło: http://dev.mysql.com/doc/refman/5.1/en/alter-event.html