[hackers-jp: 17] Re: [HACKERS] Experimental ARC implementation
Tatsuo Ishii
t-ishii @ sra.co.jp
2003年 11月 5日 (水) 11:16:01 JST
石井です.
> まあ、Janご本人も
>
> > When playing with it please keep a few facts in mind. A 64MB cache
> > (shared_buffers=8192) needs about 10 minutes of full transaction load to
> > populate, in benchmark terms this is called ramp-up time. The algorithm
> > is aiming at scan resistance, so a pure index access approach will not
> > show any significant changes. Therefore, don't tell me that a 1x scale
> > 10 client by 1000 transactions pgbench run doesn't show any performance
> > boost, it cannot.
>
> などと言っているように、これだけで実際に通常のpgbenchのパフォーマンス改
> 善を見るのは大変です。実際、pgbenchはindex scanが中心なのでヒット率はか
> なり高く、バッファ周りのパフォーマンスを調べるベンチマークとしてはふさわ
> しくありません。
そうでもないと思いますけど.たとえば,shared_buffersが非常に大きいとき
のパフォーマンスの劣化はpgbenchで容易に観測できます.これはおそらくバッ
ファ管理のオーバヘッドのせいでしょう.ARCは賢いだけに,オーバヘッドが
大きそうなのが気になります.
# 今度ベンチマークをしてみようかな...
--
Tatsuo Ishii
hackers-jp メーリングリストの案内