Re: index files still growing
От | Alvaro Herrera |
---|---|
Тема | Re: index files still growing |
Дата | |
Msg-id | Pine.LNX.4.33L2.0110241125140.25995-100000@aguila.protecne.cl обсуждение исходный текст |
Ответ на | Re: index files still growing (Tom Lane <tgl@sss.pgh.pa.us>) |
Ответы |
Re: index files still growing
Re: index files still growing |
Список | pgsql-general |
On Wed, 24 Oct 2001, Tom Lane wrote: > Doug McNaught <doug@wireboard.com> writes: > >> My solution is to DROP & CREATE my indexes files once > >> a week. > > > Your solution is currently the only one available. Not pretty, but it > > works. > > REINDEX is a marginally prettier answer; at least you don't have to > remember the index parameters. Shrinking indexes on-the-fly is still > on the TODO list. But at least in 7.1 REINDEX has to be run under stand-alone Postgres, or so say the docs: REINDEX is used to recover corrupted system indexes. In order to run REINDEX command, postmaster must be shut down and stand-alone Postgres should be started instead with options -O and -P (an option to ignore system indexes). Whereas the DROP INDEX/CREATE INDEX method works on-the-fly. You may end up running a seqscan somewhere, but that's not so big a problem, IMHO. -- Alvaro Herrera (<alvherre[@]atentus.com>) The eagle never lost so much time as when he submitted to learn from the crow. (Nobody)
В списке pgsql-general по дате отправления: