Sunucudaki Tüm Veritabanı Tablolarının MyISAM a Dönüştürülmesi

79

Merhaba Değerli ziyaretçimiz

Bu makalemizde sizlere mysql sunucusunun çok aşırı kaynak tüketiminden dolayı sunucuyu ağırlaştırdığı zamanlarda veritabanı tabloları üzerinde nası bir işlem yapabiliriz bundan bahsedeceğiz.Bildiğiniz üzere mysql veritabanı tablolarınızda InnoDB sunucu üzerinde fazla kaynak tüketimi yapmaktadır.Bunun için InnoDB veritabanı tablolarımızı MyISAM a nasıl dönüştüreceğiz hemen anlatalım.

1 – Aşağıdaki SQL komutunu yürütünüz.

select concat(‘alter table ‘,table_schema,’.’,table_name,’ engine=MyISAM;’)
from information_schema.tables
where engine = ‘InnoDB’

2 – Bu SQL komtu ile tüm tabloları ayarlamış oluyorsunuz.

Not : MySQL sorgu tarayıcı kullanıyorsanız, boş karakter ile satırlar etrafında tırnak işaretlerini kaldırmanız ve işlemden önce bunları kaldırmanız gerekir.

 

Yardımcı olması dileğiyle…



Leave a Comment

Paylaş