muszę zrealizować automatyczne usuwanie starych rekordów (starych - określone względem daty rzecz jasna

Moje pytanie jest w jaki sposób to zrealizować
Czy nie ma innej możliwości prócz CRON , jeśli nie to bardzo bym prosił o jakiś przykład .
Z góry dziękuję.
W bazie mam tabele np koniec: 2010-06-07 22:19:53