>>72
1. DBがプログラムと同一サーバ上に無い場合。
2. 書き込みより読み込みが圧倒的に多い場合。

とにもかくにも、DBアクセスとファイルアクセス。
どっちが速いか計測してみないことにはわからない。