MySQL İşlemci Sorunu

MySQL İşlemci Sorunu Linux ve Windows Hakkında Bilgiler
#

MySQL İşlemci Sorunu Linux ve Windows

MySQL İşlemci Sorunu

MySQL İşlemci Sorunu Linux ve Windows


Server veya VPS makinenizde CPU yani işlemci sorunları yaşıyorsanız bunun bir nedeni de MySQL CPU kullanımının aşırı olmasından kaynaklanır. Buna bazı çözüm alma yöntemleri mevcuttur fakat sorunun kesin olarak neden kaynaklı olduğunu bulmanız gerekecektir.

İlk adım olarak my.cnf optimizasyonu;

[mysqld]
socket = /var/lib/mysql/mysql.sock
skip-locking
skip-innodb
key_buffer = 384M
table_cache = 512
max_connections = 1000
query-cache-type = 1
query-cache-size = 64M
max_allowed_packet=64M
wait_timeout=30
safe-show-database
set-variable=local-infile=0
sort_buffer=512K
myisam_sort_buffer_size=8M
query_cache_limit = 8M
thread_cache_size = 128
max_allowed_packet = 32M
thread_concurrency=4
 
[safe_mysqld]
err-log=/var/lib/mysql/mysqld.log
 
[mysqldump]
quick
max_allowed_packet = 16M
 
[mysql]
no-auto-rehash
 
[isamchk]
key_buffer = 20M
sort_buffer_size = 20M
read_buffer = 2M
write_buffer = 2M
 
[myisamchk]
key_buffer = 20M
sort_buffer_size = 20M
read_buffer = 2M
write_buffer = 2M
Yukarıda örnek ve genel yapıda işinizi görecek bir my.cnf dosyası örneği mevcuttur. Yukarıda verilen değerleri makine özelliklerine göre değiştirme şansınız vardır.

Verdiğimiz optimizasyon örnekleri hem Windows hem de Linux makine için geçerlidir. Buna ek olarak eğer ki Windows kullanıyor ve "my.cnf" dosyasını bulamıyorsanız bunun için Plesk setup dizinine girin "MySQL/Data" klasörünü bulun ve içerisinde ki "my.ini" dosyasında yukarıda verdiğimiz optimizasyon örneklerini uygulayın.

Dikkat: Lütfen öncelikle dosya yedeğini almayı unutmayınız!

İkinci adım olarak saldırılar;

Eğer ki saldırı alıyorsanız ve buna bağlı olarak MySQL işlemciye yük bindiriyorsa bunun için fiziksel veya yazılımsal önlemler almanız gerekecektir. Bu ayrı bir konu olduğu için başka bir konuda buna değineceğiz.

Bir diğer adım ise kodlama ile ilgili sorunlar;

Burada yazılımsal olarak bazı sorunlar neden oluyor olabilir. Bunun için coderinizin burada sorgular ve döngüler ile ilgili olarak yazılımı komple gözden geçirmesinde yarar olacaktır. Özellikle hitli bir site sahibi iseniz daha az sorgu ve daha az döngüler ile siteyi ayakta tutmakta yarar olacaktır..

Şimdilik burada bu konuya nokta koyuyoruz ama konu asıl olarak çok geniş olup bir kaç başlıkta ancak toparlanacaktır..


İlk yorumu yapan sen ol!



Yorum Bırak

Site İçi Genel Arama


Sosyel Medya Paylaşım



Bazı Paylaşımlar
  • Adres: Levent İstanbul, Turkiye
  • Email: info@unpoo.com


  • Hafta içi: 10:00-17:00
Sosyal Medya

Bu siteyi kullanarak sitenin ve site üzerinde kullanılan diğer sitelerin çerez politikalarını kabul etmiş sayılırsınız.
Copyright © 1998-2016 UnPoo! All rights reserved. Sayfa 0,1400sn de yüklendi.