PostgreSQL Reindex

From: Ali Mumcu <alimumcu1077(at)gmail(dot)com>
To: pgsql-tr-genel(at)postgresql(dot)org
Subject: PostgreSQL Reindex
Date: 2017-12-28 12:40:15
Message-ID: CAByegeJyMcBtNmBcQK885X88Or7KmUQMFNZy2oruzBUjm4VciA@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-tr-genel

Merhaba Arkadaşlar;

Reindex ile ilgili kafama takılan bir kaç soru var ,

PostgreSQL dökümanlarında aşağıda ki durumda reindex yapmak durumunda
kalabilirsiniz diyor ama autavacuum süreci zaten dead tupple ve dead
tupple'ları gösteren index tupple 'ları temizlemiyor mu ki tekrar neden
reindex yapmak zorunda kalıyoruz.

...
*Reindex*:
There are several scenarios in which to use REINDEX:

An index has become "bloated", that is it contains many empty or
nearly-empty pages. This can occur with B-tree indexes in PostgreSQL under
certain uncommon access patterns. REINDEX provides a way to reduce the
space consumption of the index by writing a new version of the index
without the dead pages. See Section 23.2 for more information.
...

Ayrıca index bakımı yapmanız gerektiğine nasıl karar veriyorsunuz ,
örneğin bazı sorgularda yavaşlık falan olduğunda yada uzun süren sorgular
için ,
explain analyze ile sorguyu analiz edip gereksiz indexleri mi tespit
ediyorsunuz ?

Teşekkürler.

Browse pgsql-tr-genel by date

  From Date Subject
Next Message İhsan Yiğitbaşı 2017-12-28 17:33:00 DBA Pozisyonları - İş İlanı
Previous Message Ender Uygun 2017-12-21 13:41:32 Re: PEM Installation