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.
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 |