MySQL Tablo Bakımı

Yazıda MySQL işlemlerini hızlandırmak için kullanılan MySQL tablo bakımı komutları ile ilgili bilgiler yer almaktadır.

Veri tabanı tasarımı, normalizasyonu, index düzenlemesi, partition kullanımı ve dağıtık sunucu kullanımı ile veri tabanı yönetim sistemleri hızlandırılabilir.

Ancak veri tabanına sürekli ekleme, silme ve güncelleme işlemleri yapıldığından verilerin saklandığı dosya yapısı gereğinden fazla veri içerebilir.

Veri tabanı dosya yapısının bozulması sorguların yavaşlamasına neden olur.

Veri tabanındaki tabloların belirli aralıklarla bakımının yapılması sorguların önemli ölçüde iyileşmesini sağlar.

Tablo bakımı

Veri tabanındaki tabloların bakımı öncesinde MySQL yedek alma işleminin yapılması faydalı olacaktır.

Tabloyu analiz etme

MySQL tablolarını analiz etmek için aşağıdaki komut kullanılır.

ANALYZE TABLE tablo_adi;

Tabloyu optimize etme

MySQL tablolarını optimize etmek için aşağıdaki komut kullanılır.

OPTIMIZE TABLE tablo_adi;

Tabloyu kontrol etmek

MySQL tablolarını kontrol etmek için aşağıdaki komut kullanılır.

CHECK TABLE tablo_adi;

Tabloyu kontrol etmek

MySQL tablolarını kontrol etmek için aşağıdaki komut kullanılır.

REPAIR TABLE tablo_adi;

MySQL tablo bakım komutları küçük boyutlu veri tabanlarında pek faydalı olmasa da büyük boyutlu veri tabanlarında oldukça faydalı olacaktır.

Hayırlı günler dilerim.

Yusuf SEZER

Yusuf SEZER

Computer Engineer who interested about web technologies, algorithms, artificial intelligence and embedded systems; constantly exploring new technologies.


Bunlara'da bakmalısın!