MySQL Yönetimsel İşler

SSH ile MySQL yedekleme ve Geri Yükleme işlemlerinden daha önce bahsetmiştik. Ek olarak MySQL yönetiminde işinize yarayabilecek bir kaç komutu aşağıda paylaşıyorum.

1. Error Analiz

tail -12000 /var/lib/mysql/$(hostname).err | grep “crashed” | cut -d’/’ -f 5 | sort | uniq -c

Komut ile hata analizi yaparak, log dosyasına en çok crash logu basmış 5 veritabanı listeleniyor. Veritabanlarını kaynak tüketimi yapmaması için repair etmeniz önerilir.

2. Kullanıcılar için saatlik Limit

Bağlantı sağlayan kullanıcıların, saatlik bağlantı ve sorgu limitlerini aşağıda ki komutlar ile MySQL üzerinden verebilirsiniz.

Sorgu Limit ;

GRANT USAGE ON *.* TO ‘kullanici’@’localhost’ WITH MAX_QUERIES_PER_HOUR 2000;

Bağlantı Limit ; 

GRANT USAGE ON *.* TO ‘kullanici’@’localhost’ WITH MAX_USER_CONNECTIONS 2;

 

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir