Ich würde Dir Recht geben, aber das script läuft einmal/Monat oder je Woche über cron.
Mach es trotzdem RICHTIG. Wie der Zufall es will wird das Skript durch einen Bedienfehler / Angriff / blöden Zufall zweimal zeitnah gestartet und dann hast Du falsche Ergebnisse.