Как хранить в БД только 5 записей?
Операция удаления - очень дорогая. Вам точно нужно именно удалять? Может лучше выводить 5 последних?
Это не статистика. Не уверен что стоит записывать в БД Ваш случай,может проще в лог выводить информацию, и тем же модулем отправлять например в файл на дозапись, с счётчиком до 5 на перезапись.
Правда такой подход тоже соснителен, так как подразумевает частый мониторинг лога.