ugrás a tartalomhoz

mysql művelet visszavonás adott idő után

csicsa · 2012. Feb. 8. (Sze), 21.22
Üdv!

Nem tudom lehetséges-e, azt szeretném hogy adott idő után törlődjön egy rekord létrehozás ha nem érkezik megerősítés.

pl. uj sor beszurása táblába de csak akkor ha 2 órán belül kap egy megerősítést, ha nem kap akkor törölje a sort.

Van rá valakinek ötlete?
Köszi.
 
1

cron

Poetro · 2012. Feb. 8. (Sze), 21.34
Csinálsz egy kis cronjob-ot, ami mondjuk 5-10 percenként ellenőrzi ezeket a sorokat, és amik lejártak, de nincsenek megerősítve, azokat törli. Vagy akár írhatsz is egy démont, mondjuk Node.js vagy Python alatt, ami megteszi ezt, és ekkor nem is kell cronjob-ot írnod.
2

Szerintem érdemes egy

Hidvégi Gábor · 2012. Feb. 8. (Sze), 22.10
Szerintem érdemes egy pillantást vetni a MySQL Event Schedulerre, ami 5.1-es verziótól érhető el.