2009年7月31日

[pgsql-jp: 39944] Re:SSD上で運用するとautovacuumが頻繁に立ち上がる

こんにちは。
石田@苫小牧市と申します。

2009/07/31 6:02 に 加藤 健太<kenta@xxxxx> さんは書きました:
> お世話になっております。加藤@RCMSと申します。
>
> RCMSというCMS提供サービスのDBをPostgreSQLで構築しております。
> 最近、SSDでDBサーバを構築するとパフォーマンスがどのくらい上がるか

> 試してみるためにSSD50GB(RAID1)のサーバを購入して、インストールして
> みたのですが、常にautovacuumが立ち上がり、困っております。
> 確かに速い気がするのですが、このままだと使えるのかわからず。。
>
> 2,3日様子を見ているのですが、状況は変わりません。
>
> 少し特殊なのですが、1600個近いデータベースを作成しております。
> postgresql.conf の AUTOVACUUM PARAMETERS の部分はデフォルトのままに
> してあります。
>
> postgres: autovacuum worker process [DB名] <= これがDB名を変えて頻繁に

これは、ログではなく ps したときに表示されるということですよね?
これは、DBに対して vacuum が必要かどうかをチェックしに
いく時点で表示されるので、実際に vacuum が実行されている
とは限りません。

> /usr/local/pgsql/bin/postmaster -D /usr/local/pgsql/data
> postgres: writer process
> postgres: wal writer process
> postgres: autovacuum launcher process
> postgres: stats collector process
>
> OS:CentOS5.3
> バージョン:8.3.7
>
> この現象を回避する方法などはあるのでしょうか?

postgresql.conf の
autovacuum_naptime
を増やすことで可能だと思います。

http://www.postgresql.jp/document/pg837doc/html/runtime-config-autovacuum.html

>
> アドバイスいただければ幸いです。
>
> よろしくお願いいたします。
>
>
> *****************************************
> 株式会社ディバータ
> Web&Mobile System Integration
> 代表取締役社長
> 加藤 健太
>
> 東京都新宿区市谷田町2-17 八重洲市谷ビル10F
> [Email] kenta@xxxxx
> [Mobile] 090-2765-8176
> [Tel] 03-3267-3900 [Fax] 03-3267-3863
> [Web] http://www.diverta.co.jp/ (弊社サイト)
> [Web] http://www.r-cms.jp/ (無料CMSサービス)
>
>
>

--
ISHIDA Akio <iakio@xxxxx/ishida@xxxxx>


投稿者 xml-rpc : 2009年7月31日 13:25
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/87152
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。