[pgsql-jp: 38139] Re: COPYによるデータ取り込みでの警告(?)メッセージ

YuGo yu.gotou @ gtec-ni.com
2007年 3月 14日 (水) 11:48:15 JST


千葉どの。
>25168 page slots are required to track all free space.
現状25168必要ということですよね。結構でかいような気がします。

データベースにアクセスがなさそうなとき、フルバキュームしてみてもう一度同
じくメッセージを見てください。
$vacuumdb -f -a -z -v

そんな時なければ普通にバキュームしてください。
$vacuumdb  -a -z -v

これで数値が変わるかどうか。



Hisashi Chiba wrote:
> 千葉です。
> 
> YuGo wrote:
>> #vacuum verbose
>> とやって出るメッセージの最後のあたりpage slots are requiredの数値はいく
>> つですか。
> 
> とりあえず、postgres.confはデフォルトのままで、上記を実行すると
> 
> INFO:  free space map contains 25017 pages in 78 relations
> DETAIL:  A total of 20000 page slots are in use (including overhead).
> 25168 page slots are required to track all free space.
> Current limits are:  20000 page slots, 1000 relations, using 182 KB.
> NOTICE:  number of page slots needed (25168) exceeds max_fsm_pages (20000)
> HINT:  Consider increasing the configuration parameter "max_fsm_pages"
> to a value over 25168.
> VACUUM
> 
> と、なりました。
> 
>> 現在max_fsm_pages = 30000にしたら警告は出ませんか。
> 
> こちらは、後ほど試してみます。
> 



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