[pgsql-jp: 35623] Re: max_fsm_pagesの設定値について

TANIDA Yutaka tanida @ sra.co.jp
2005年 6月 29日 (水) 18:27:21 JST


谷田@現実逃避モードです

On Wed, 29 Jun 2005 18:08:35 +0900
"coffee" <coffee @ stinger.godhand.com> wrote:

> はじめまして。 吉岡と申します。
> 現在Linux上でPostgreSQL8.0.3を使用しています。
> 
> max_fsm_pagesの見積もり方法なのですが、どちらが正しい方法なのでしょうか?
> どちらも書籍等に載っていたのでページ数を求めてみたのですが、
> あまりにも値が異なるので疑問に思いました。
> 
> 
> 1、vacuumdb -avを実行して必要ページ数を出すと、
> INFO:  free space map: 59 relations, 19134 pages stored; 20944 total pages needed
> という結果が返ってきますので、20944以上のページ数
> 
> 2、SELECT database_size('BenchDB');を実行すると、
> database_size
> ---------------
>      694729361
> という結果が返ってきますので、694729361/8192=84805.8なので、
> 84806以上のページ数
> 
> 宜しくお願い致します。

どちらも間違いないです。この条件だと最低20944ページ必要で、最大でも84806
ページあれば大丈夫ということになります。

私見ですが、最低ぎりぎりで確保するのは危険です。

-- 
TANIDA Yutaka <tanida at sra.co.jp>




pgsql-jp メーリングリストの案内