DBの最適化関係
放っておくとごみがたまります。
/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時に行われます。
コメントする