Teknoloji 03.07.2026

cPanel Sunucularda MariaDB query_cache_size ve Performans Optimizasyonu

cPanel Sunucularda MariaDB query_cache_size ve Performans Optimizasyonu

MariaDB Query Cache ile Veritabanı Sorgu Hızını Artırın

Web sitelerinizde aynı SQL veritabanı sorguları (Örn: sayfa listeleme veya menü sorguları) sürekli tekrar ediyorsa, MariaDB'nin her seferinde bu verileri diskten okuması gereksiz kaynak tüketir. **Query Cache (Sorgu Önbelleği)**, çalıştırılan SELECT sorgularının sonuçlarını RAM'de saklar. Benzer bir sorgu geldiğinde MariaDB diske dokunmadan sonucu anında RAM'den çeker, bu da CPU yükünü büyük ölçüde düşürür.

1. my.cnf Dosyasına Query Cache Ayarlarını Ekleme

SSH ile root olarak sunucunuza bağlanın ve MySQL konfigürasyon dosyasını düzenleyin:

nano /etc/my.cnf

`[mysqld]` başlığı altına şu satırları ekleyin:

query_cache_type = 1
query_cache_size = 128M
query_cache_limit = 2M

Burada sorgu önbelleği boyutunu 128 MB olarak belirledik. Tekil olarak 2 MB'tan büyük sorguların önbelleğe alınmasını önlemek için de limit koyduk.

2. MariaDB Servisini Yeniden Başlatma

systemctl restart mysql (veya mariadb)

Veritabanı kararlılığı yüksek, performanslı bir web hosting sunucusu yönetmek için web sitemizdeki ucuz CloudLinux Lisans ve cPanel Lisans lisanslama hizmetlerimizi tercih edebilirsiniz.

QBilisim.Com

IRCd, hosting ve sunucu operasyonunu tek yerden yönet.

Kurulum, taşıma, DNS, SSL, applet ve destek süreçleri için müşteri panelinden talep oluşturabilirsin.