DBの最適化関係

| | コメント(0)

放っておくとごみがたまります。
/usr/bin/vacuumdb/vacuumdb -a -z
を毎日。
/usr/bin/vacuumdbvacuumdb -a -f
を月一回程度。

確認は
/usr/bin/vacuumdb/vacuumdb -a -z >! /tmp/vacuumdb_result.txt
/tmp/vacuumdb_result.txt
にVACUUMと記録されたらOK

■cronで自動化
postgres権限でcronetabを編集
emacs crontab

内容
00 3 * * * /usr/bin/vacuumdbvacuumdb -a -z
00 3 1 * * /usr/bin/vacuumdbvacuumdb -a -f

毎日午前3時と、毎月1日の午前3時に行われます。

コメントする