問題文
保険会社のデータエンジニアが、請求の表への 1 日 2 万件の更新に対して書き込みの量が想定の 60 倍になっていることに気付いた。1 件の更新で数百 MB のファイルが書き直されている。取るべき手立てとして最も適切なものはどれか。
選択肢
- 1 日 2 万件の更新を日次の一括の処理へまとめ、1 回の書き込みで済ませてファイルの書き直しの回数そのものを減らす
- ファイルを小さくすれば書き込みの総量そのものが減って印の仕組みも要らなくなるため、ファイルの大きさの目標を下げて 1 回の書き直しの量を減らす
- 変更した行を印として記録する仕組みを有効にして、ファイル全体の書き直しを避ける
- 表を細かく分割しておき、1 回の更新が触るファイルの範囲を狭める