日記/2007-09-19
2008-02-01 (金) 08:20:59
postgresql-8.1のautovacuuming†
postgresql-7.4(etch)では、
# sudo -u postgres /usr/sbin/pg_maintenance --analyze
とすると、
Doing maintenance on cluster 7.4/main...
となり、常にvacuum処理が行われる。このため/etc/cron.d/postgresql-commonの時刻にvacuum処理が自動で行われてしまう。このためこの時間にorcaの実行速度が低下することがあった。
postgresql-8.1では、
# sudo -u postgres /usr/sbin/pg_maintenance --analyze
とすると、
Skipping cluster 8.1/main since autovacuuming is enabled for it
となってvacuum処理がskipされる。orcaの実行速度が低下することがなくなった。
sargeORCAからetchORCAへ†
apt-lineをetchにしてdist-upgradeしてみた。
upgradeは成功したが、ORCAはpostgresql-7.4上で動いている。postgresql-8.1もインストールされるのでetchORCA-OLDのようにすれば、postgrresql-8.1を利用できるのだが、バックアップファイルからリストアする事になるので結局新規インストールより手間がかかることになる。