ちなみに、DB系のシステムエンジニアやった事あれば分かるけど、
ユーザーから削除操作してもデータはすぐには消えないよ
その時はそのデータに削除フラグ立てるだけで処理は終わり
負荷の高い日中はそうやってフラグ立てるだけにして、ある程度溜まったタイミングで負荷の低い夜間とかにまとめて実データを削除する仕組みが普通
このタイミングが週一か月一か半年に一回かというのはそのシステムの運用ポリシーによる

なんでこうするかというと、ユーザーからの操作でその都度実データを削除するdelete処理は負荷が高いので、
あとでまとめて一括削除したほうが負荷が低いから
これはDBシステムの基本