why even bother logging that? just store it in memory someone. have a counting bloom filter remember the set of IPs that tried to login during the last 10 seconds. If your ip is in that set, delay the user by 10 seconds or so...
memcached is great for these kind of things.
and thus could also be archived/truncated frequently as it is only relevant within a certain time frame right?
or memcachedb, or just use mollom.com
didn't realize an alternative to akismet existed...
quick question : how come mollom says 78% of comments are spam, but akismet says 85%?