• 締切済み

ReIndex処理の頻度

PostgreSQLによるデータベースを運用しています。 メンテナンス処理で、Vacuum処理は毎日バックアップ取得時に行っていますが、 ReIndex処理は1週間に1度程度行っています。 ReIndex処理も毎日行ったほうがよいのでしょうか。 よろしくご教授ください。

みんなの回答

  • nora1962
  • ベストアンサー率60% (431/717)
回答No.1

更新量とメンテナンス時間がとれるかのバランスの問題になります。 週一回日曜などにしかメンテナンス時間が取れないのなら現状のままの運用でいくべきでしょう。 REINDEX中は該当のINDEXは使用できなくなります。 こちらを参考にしてください。 http://dqn.sakusakutto.jp/2011/11/postgresql-reindex.html

Horirin39
質問者

お礼

ご回答ありがとうございます。 お礼が遅くなり申し訳ありません。 メンテナンス時間は取れます(深夜)ので、毎日REINDEX処理する方向で考えています。

すると、全ての回答が全文表示されます。

関連するQ&A