Re: should I reindex the table of more than 10 millions rows regularly when more data are inserted?

From: Szymon Guz <mabewlun(at)gmail(dot)com>
To: pgsql-general(at)postgresql(dot)org
Subject: Re: should I reindex the table of more than 10 millions rows regularly when more data are inserted?
Date: 2010-03-07 15:44:07
Message-ID: e4edc9361003070744j1fc38409p1ed21987b70656e9@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

2010/3/7 zxo102 ouyang <zxo102(at)gmail(dot)com>

> Hi everyone,
> I have a big table (more than 10 millions rows) and create an index
> (three columns) ( the index is not created with creating the table). Within
> one day of the index created, the performance of query searching is ok. But
> with more than several thousands rows of data inserted into the table,
> query searching becomes slower and slower.
> Should I recreate the index regularly when more data are inserted into
> the table?
>
> Thanks for your help in advance.
>
>
> ouyang
>

Do you have autovacuum running? And of course show the execution plans for
the fast and the slow query (using explain analyze).

In response to

Browse pgsql-general by date

  From Date Subject
Next Message Thomas Kellerer 2010-03-07 17:23:46 Re: timestamp literal out of line
Previous Message zxo102 ouyang 2010-03-07 15:39:03 should I reindex the table of more than 10 millions rows regularly when more data are inserted?