cron не подойдет от части
разве что наколхозить и
* * * * * for i in $(seq 1 10); do echo "another 5 sec"; sleep 5; done
Ну или
*/1 * * * * /home/www/index.php
А уже в php в цикле со sleep'ами, писать в базу.
Тут есть и минусы данного подхода.
- если в какой то момент выполнения скрипта одна из итераций(или многие) немного задежится, и в сумме за цикл это выйдет >5сек, то крон запустит второй экземпляр того же скрипта, не смотря на то, что первый еще не закончил выполнение.