Re: FILLFACTOR and increasing index

From: Leonardo Francalanci <m_lists(at)yahoo(dot)it>
To: Tomas Vondra <tv(at)fuzzy(dot)cz>, pgsql-general(at)postgresql(dot)org
Subject: Re: FILLFACTOR and increasing index
Date: 2011-05-10 09:41:10
Message-ID: 873165.76105.qm@web29002.mail.ird.yahoo.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

> Yes, I use the same approach, but I'm not aware of any such guideline
> related to fillfactor with indexes. Anyway those guidelines need to be
> written by someone, so you have a great opportunity ;-)

I did a quick test using your example. As in your test, "increasing"
values don't get any gain from a different fillfactor.
I tried a random index:

create table test_fill (id int);
create index test_fill_idx on test_fill(id) with (fillfactor=100);
insert into test_fill select (random()*100000)::integer from
generate_series(1,10000000) i;

time: 373936.724

drop table test_fill;
create table test_fill (id int);
create index test_fill_idx on test_fill(id) with (fillfactor=50);

insert into test_fill select (random()*100000)::integer from
generate_series(1,10000000) i;
time: 393209.911

not much difference...

Now I'm getting confused... is which cases fillfactor makes a difference???

In response to

Responses

Browse pgsql-general by date

  From Date Subject
Next Message tv 2011-05-10 09:57:17 Re: FILLFACTOR and increasing index
Previous Message Noah Misch 2011-05-10 04:02:19 Re: "interval hour to minute" or "interval day to minute"