Merhabalar, ssh üzerinden top ile kontrol ettiğimde cpu %-100lere çıkıyor, anlık olarak düşüp yükseliyor, oldukça dengesiz. Bunu optimize etmek için forumdaki konuları bayağı kurcaladım, vps in sunucu yükü biraz azaldı fakat mysql sanırım hala sorunlu.
Sunucudaki siteler genelde wordpress - opencart vs. cms sistemler kullanılıyor. Maks. tekil hiti olan günlük 1-3 k hit alıyor.
Donanımla ilgili;
CPU 4.4 GHz
RAM 3.5 GB
İşletim Sistemi CentOS 6
Mysql Tuning raporu;
etc/my.cnf dosyasının içeriği;
Mysql sürümü: mysql 5.6.30
Ayrıca nginx kullanılıyor.
Google page insight tüm siteler için sunucu yanıt süresini kısaltın diyor. gzip ve tarayıcı cache kullanımı etkin. resimler js ve css ler optimizeli olmasına rağmen bir hantallık var, saınrım oda mysql kaynaklı.
Sunucudaki siteler genelde wordpress - opencart vs. cms sistemler kullanılıyor. Maks. tekil hiti olan günlük 1-3 k hit alıyor.
Donanımla ilgili;
CPU 4.4 GHz
RAM 3.5 GB
İşletim Sistemi CentOS 6

Mysql Tuning raporu;

etc/my.cnf dosyasının içeriği;
Kod:
[mysqld]
default-storage-engine=MyISAM
innodb_file_per_table=1
max_allowed_packet=268435456
open_files_limit=10000
max_connections = 500 # bu satirdan itibaren yeni eklendi
query-cache-type = 1 # query cache mysql i hizlandirir, 1=acik
query-cache-size = 32M # kullanilacak query cache miktari
query_cache_limit = 4M
max_allowed_packet=64M # mysqlhotcopy icin
wait_timeout=3600 # mysqlhotcopy icin
skip-external-locking # serverda sadece 1 MySQL varsa
skip-name-resolve
thread_cache_size = 128
key_buffer = 128M
table_open_cache=2000 # cok fazla tablolu veritabanlarinda bu deger arttirilabilir
low_priority_updates = 1
bind-address=127.0.0.1
Mysql sürümü: mysql 5.6.30
Ayrıca nginx kullanılıyor.
Google page insight tüm siteler için sunucu yanıt süresini kısaltın diyor. gzip ve tarayıcı cache kullanımı etkin. resimler js ve css ler optimizeli olmasına rağmen bir hantallık var, saınrım oda mysql kaynaklı.