DBAtlas · Veritabanı operasyon atlası

Index'i online yeniden inşa et

OracleBakım

Komut

-- Normal indeks:
ALTER INDEX musteri_app.idx_musteri_email REBUILD ONLINE PARALLEL 4;

-- Farkli tablespace'e tasiyarak:
ALTER INDEX musteri_app.idx_musteri_email
  REBUILD ONLINE TABLESPACE musteri_idx PARALLEL 4;

-- Rebuild sonrasi paralelligi geri al (plan etkilenmesin):
ALTER INDEX musteri_app.idx_musteri_email NOPARALLEL;

Ne yapar?

Index'i DML'i engellemeden (ONLINE) yeniden oluşturur; fragmentasyonu giderir, tablespace değiştirebilir.

Ne zaman kullanılır?

Index bloat'ı/fragmentasyonu, index'i başka tablespace'e taşıma, UNUSABLE index onarımı.

Dikkat

ONLINE ek geçici alan ve I/O kullanır. PARALLEL kalıcı olur; rebuild sonrası NOPARALLEL ile geri al yoksa sorgular istemeden paralel çalışır. Bitmap index'te ONLINE her sürümde desteklenmez. ONLINE rebuild yalnızca Enterprise Edition'da vardır.

DBAtlas'ta aç →

İlgili