From: | ITAGAKI Takahiro <itagaki(dot)takahiro(at)oss(dot)ntt(dot)co(dot)jp> |
---|---|
To: | Satoshi Nagayasu <nagayasus(at)nttdata(dot)co(dot)jp> |
Cc: | pgsql-hackers(at)postgresql(dot)org |
Subject: | Re: pgstattuple extension for indexes |
Date: | 2006-08-18 00:50:29 |
Message-ID: | 20060818092409.5557.ITAGAKI.TAKAHIRO@oss.ntt.co.jp |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers pgsql-patches |
Satoshi Nagayasu <nagayasus(at)nttdata(dot)co(dot)jp> wrote:
> Well, in that way, following two conditions,
> [1] [x] [2] [y] [3]
> and
> [3] [x] [2] [y] [1]
> will be calculated as same fragmentation ratio(100%), I can't agree
> with that, because both will generate different costs while index scan
> in the real world (I don't care about page splitting algorithm now).
I think the calculations (100%) are appropriate, because we should do
REINDEX in both case. Supposing to the sizes of [x], [y] are mega or giga
bytes, the order is not important; we have to do large seeks in both case.
In addition, the latter case rarely happens in real world, isn't it?
> However, in such way, if I get '57.6%' as a fragmentation radio,
> what does it mean? What can I do next?
I think the information of fragmentations are probably not
the most important; the information users want to know are
"When to do REINDEX?" and "How to set the fillfactor?".
I hope you to write how to interpret the framgentation (and other) info
in README. In my understanding, I'll write "You'd better do REINDEX when
you see the fragmentation is greater than 50%" under the present
calculation method.
Regards,
---
ITAGAKI Takahiro
NTT Open Source Software Center
From | Date | Subject | |
---|---|---|---|
Next Message | Tom Lane | 2006-08-18 00:52:45 | Re: Can I assume there's only one _RETURN rule? |
Previous Message | Tom Lane | 2006-08-18 00:33:58 | Re: Going for "all green" buildfarm results |
From | Date | Subject | |
---|---|---|---|
Next Message | Satoshi Nagayasu | 2006-08-18 01:38:13 | Re: pgstattuple extension for indexes |
Previous Message | Tom Lane | 2006-08-18 00:33:58 | Re: Going for "all green" buildfarm results |