Tabloyu/index'leri yeniden oluştur (rebuild)
MySQLBakımKomut
ALTER TABLE musteri ENGINE=InnoDB;Ne yapar?
Tabloyu aynı motorla yeniden inşa eder; index'leri ve veri sayfalarını yeniden oluşturarak fragmentasyonu ve index bloat'ını giderir.
Ne zaman kullanılır?
Null ALTER ile tabloyu tazelemek, bozuk sayfa düzenini onarmak için.
Dikkat
Büyük tablolarda tablo boyutu kadar geçici disk gerekir. Lock'u azaltmak için: ALTER TABLE musteri ENGINE=InnoDB, ALGORITHM=INPLACE, LOCK=NONE;