Nach MySQL 5 könnten Sie einen Trigger verwenden, um dies zu erreichen.
http://dev.mysql.com/doc/refman /5.0/en/create-trigger.html
dann wäre Ihr getriggertes SQL in etwa so:
DELETE FROM foo WHERE id NOT IN (SELECT id FROM foo ORDER BY id DESC LIMIT 10)