Türkiye'nin En Eski Webmaster Forumu İyinet'e Hoşgeldiniz!

MySQL Çok yavaşladı. Uzman Yardımı istiyoruz.

maxitr

0
Onaylı Üye
Üye
Katılım
22 Mayıs 2008
Mesajlar
12
Açılan Konu
2
Tepki puanı
0
Yapmış olduğumuz bir site sadece bir sunucuda tek başına çalışıyor.
2 gündür MySQL yüzünden epey yavaşladı.

İşlem ve Makine bilgileri
işlemci: Intel(R) Core(TM) i7 CPU 930 @ 2.80GHz
Ram : 8Gb DDR3
İşletim Sistemi : CENTOS

MySQL ortalama saniyede 150 bağlantı gerçekleştiriyor.
İndex boyutu : 147 mb
Depo : MyISAM

Bu konuda gerçekten bilgisi olan arkadaşlardan ücretli ya da ücretsiz acil destek, yardım ve tekliflerinizi bekliyorum.

İlgi ve alakanız için şimdiden teşekkür ederim.
 

Hakan Damar

0
Onaylı Üye
Üye
Katılım
18 Haziran 2011
Mesajlar
740
Açılan Konu
34
Tepki puanı
6
Konum
USA
Query caching yapıyor musunuz?

Software tarafında stored procedure veya view kullanıyor mu?

Deadlock oluşuyor olabilir yada bir tablo diğerini beklediğinden ve diğer tablodaki process uzun sürdüğünden ağırlaşmış olabilir.

Cache size limitinizi doldurmuş olabilirsiniz.

İncelemek gerek, şimdi bir sürü ihtimal geliyor aklıma.
 

Shift

0
Onaylı Üye
Üye
Katılım
29 Mart 2010
Mesajlar
298
Açılan Konu
7
Tepki puanı
6
Hangi kontrol panelini kullanıyorsunuz ? Mysql den hangi tablo daha çok sorgu yapıyor. v.s tespit etme şansımız olur sizede elimizden geldiği kadarı ile yardımcı olmaya çalışırız.
 

maxitr

0
Onaylı Üye
Üye
Katılım
22 Mayıs 2008
Mesajlar
12
Açılan Konu
2
Tepki puanı
0
Query caching kullanıyoruz, Software tarafında stored procedure ve view kullanıyoruz.

yoğun kullanılan 1-2 tablodaki sorguların cevap vermesi bazen 9-10 saniyeyi buluyor.


my.cnf içeriği:

Kod:
[mysqld]
datadir=/var/lib/mysql
safe-show-database
old-passwords = 1
query_cache_limit=10M
query_cache_size=4608M ## 384MB for every 1GB of RAM
query_cache_type=1
max_user_connections=2048
set-variable = max_connections=2048
interactive_timeout=28800
wait_timeout=1814400
connect_timeout=80
thread_cache_size=1024
key_buffer=512M ## 128MB for every 1GB of RAM
join_buffer=20M
max_connect_errors=12
max_allowed_packet=512M
table_cache=2048
record_buffer=20M
sort_buffer_size=48M ## 1MB for every 1GB of RAM
read_buffer_size=48M ## 1MB for every 1GB of RAM
read_rnd_buffer_size=48M  ## 1MB for every 1GB of RAM
thread_concurrency=16 ## Number of CPUs x 2
myisam_sort_buffer_size=1024M
server-id=1
collation-server=latin1_general_ci
#lower_case_table_names=1 
bind-address=0.0.0.0
skip-name-resolve

[safe_mysqld]
err-log=/var/log/mysqld.log
pid-file=/var/lib/mysql/mysql.pid
open_files_limit=8192

[mysqldump]
max_allowed_packet=16M


[isamchk]
key_buffer=512M
sort_buffer=512M
read_buffer=512M
write_buffer=512M

[myisamchk]
key_buffer=512M
sort_buffer=512M
read_buffer=512M
write_buffer=512M


kontrol paneli kullanmıyoruz.


yardımcı olabilirseniz sevinirim.
 
Üst