2007年12月11日

[mew-dist 27947] Re:なんとなく考えていること

On Thu, 06 Dec 2007 15:01:42 +0900 (JST),
Yoshiaki Kasahara <kasahara@xxxxx> said:

> mew では結果を @cdate でソートしていると思うので @cdate に seq な
> index を張るとよさそうな気がするのですが(ソートが早くなるらしい)、適当
> にググッっていたらかえって遅くなったと書いている人がいるので、時間があ
> る時に比べてみようかと思っています。もし既に試した方がおられましたら教
> えてください。


インデックスをゼロから作り直して比べてみましたが、@cdate に関しては目に
見えるような差は出ませんでした。casket 全体のサイズ増加は 2% くらいでし
た。

* 使用前
number of documents: 655052
number of words: 5310075
number of keywords: 0
file size: 3672434491
inode number: 18299934
attribute indexes:
known options:

% time estcmd search -vu -max -1 -ord '@cdate NUMA' casket 'kasahara' | wc -l
53352
estcmd search -vu -max -1 -ord '@cdate NUMA' casket 'kasahara' 3.37s user 0.93s system 97% cpu 4.397 total

* 使用後
number of documents: 655052
number of words: 5310075
number of keywords: 0
file size: 3737547666
inode number: 18299934
attribute indexes: @cdate=seq
known options:

% time estcmd search -vu -max -1 -ord '@cdate NUMA' casket 'kasahara' | wc -l
53352
estcmd search -vu -max -1 -ord '@cdate NUMA' casket 'kasahara' 3.24s user 1.02s system 97% cpu 4.391 total

両方とも数回ずつ実行した後の物で、多分ディスクキャッシュが効いてしまっ
ています。なんか勘違いしてたらすいません。

# この後操作ミスでインデックスを消してしまったので再構築中…とほほ。
--
九州大学 情報基盤研究開発センター
笠原義晃
kasahara@xxxxx

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




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