Unter gewissen Umständen (keine Abfragen, kein konkurrierendes schreiben) würde ich bei konstant maximal 100 Datensätzen auf die Datenbank verzichten und etwas wie:
<?php
exec ('echo `date`";Das ist die Beschreibung" >> datei.csv && filename=mktemp && tail -n 100 datei.csv > $filename && cat $filename > datei.csv && rm $filename');
?>
machen. Das wird einigen nicht gefallen (weil es ein Linux als OS bedingt), ist aber vermutlich ungleich schneller.
Fred