Index'i kilitlemeden yeniden oluştur (REINDEX CONCURRENTLY)
PostgreSQLBakımKomut
REINDEX INDEX CONCURRENTLY musteri_email_idx;Ne yapar?
Index'i yazma işlemlerini bloklamadan yeniden inşa eder; index bloat'ını giderir.
Ne zaman kullanılır?
Index büyümüş/bozulmuş olduğunda, canlı sistemde bakım penceresi olmadan.
Dikkat
PostgreSQL 12+ gerektirir. Başarısız olursa _ccnew soneki ile geçersiz (INVALID) index bırakabilir; kontrol için pg_index.indisvalid bak ve gerekirse DROP INDEX ile temizle. Tüm tabloyu yenilemek için: REINDEX TABLE CONCURRENTLY musteri;