顧客にメールを送信するサイトがあり、メールのコピーを保存したい場合、効果的な戦略は何ですか?
データベースのテーブルに保存すると (たとえば、Mail というテーブルを作成する)、すぐに非常に大きくなります。
私が見たいくつかの戦略は次のとおりです。
- ファイルシステムに保存します
- スケジュールされたタスクを実行してデータベースから古いエントリを消去しますが、コピーがなくなります。
- 時間枠ごとに個別のテーブルを作成します (毎年 1 つ、または毎月 1 つ)。
どのような戦略を使用しましたか?