in reply to A good way to prevent "spam flooding"?
If not, you should define a timeout, and run a cron job twice a day that clears all old entries in the database.