Ceviz Forum

Geri Dön   Ceviz Forum > Programlama > Veritabanları & SQL

Cevapla
 
LinkBack Seçenekler
Eski 31/12/2005, 16:03   #1 (permalink)
Cevizci
 
Üyelik Tarihi: 07/2004
Mesaj: 55
Uyarı mysql max_connections hakkında Acil

Selamlar.
server a bağlanarak mysql max_connections sayısını 100 den 500 e çıkardım.

Daha sonra etc/my.cnf dosyasına girmek istediğimde aşağıdaki yazılar çıkıyor.
Nedenini bilen ve yardımcı olabilecek kimse varmı acaba.

Ayrıca server acaip ağırlaştı.Memory nin % 90 ı kullanılıyor sürekli .Buna Plesk den bakıyorum.Yardım pls.

Sayg.

[root@xxx etc]# cat my.cnf
[mysqld]
safe-show-database
innodb_data_file_path=ibdata1:10M:autoextend
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
set-variable=max_connections=500

[mysql.server]
user=mysql
basedir=/var/lib

[safe_mysqld]
err-log=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
[root@xxx etc]#
libabom hatta değil   Alıntı Yaparak Yanıtla
Eski 03/01/2006, 21:40   #2 (permalink)
Cevizci
 
Üyelik Tarihi: 07/2004
Mesaj: 55
Varsayılan

???
libabom hatta değil   Alıntı Yaparak Yanıtla
Eski 03/01/2006, 21:47   #3 (permalink)
Agresif Üye
 
turker Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 07/2002
Mesaj: 6,289
Varsayılan

max connections arttığına göre sunucuya daha çok yük binecektir. fakat %90lık yükleme normalmi bilmiyorum.
turker hatta değil   Alıntı Yaparak Yanıtla
Eski 03/01/2006, 21:55   #4 (permalink)
_ - _ - _
 
bronze Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 10/2002
Mesaj: 364
Varsayılan

Öncelikle mysql tablolarınızda fazla kayıdın olduğu alanlarda mutlaka indeks kullanınız, mysql bağlantılarının yetmemesi ise açık kalan bağlantılardan kaynaklanabilir, kodlarınızı inceleyerek açık bağlantı kalmadığına emin olunuz.
bronze hatta değil   Alıntı Yaparak Yanıtla
Eski 03/01/2006, 22:07   #5 (permalink)
Cevizci
 
Üyelik Tarihi: 12/2005
Yer: İstanbul
Mesaj: 66
Varsayılan mysql max_connections hakkında Acil

Yazdığın scriptlerde mysql_pconnect (MySQL'e Persistent bağlantı) yerine mysql_connect kullan. mysql_pconnect ile açılan bağlantılar script sonlansa bile kapatılmaz. Bu tür ayarları farklı scriptlerle de deneyebilirseniz çok daha sağlıklı bir karar verilebilecektir.

PHP'de persistent bağlantıları, php.ini'deki ilgili kısmı şöyle değiştirerek engelleyebilirsiniz:
[MySQL]
; Allow or prevent persistent links.
mysql.allow_persistent=Off


Bu durumda scriptler yine çalışmaya devam edecektir. Sadece arka planda persistent bağlantı kullanılmayacaktır.

Ayrıca max_connections değerinin, RAM miktarının %50-80'i arasında olması tavsiye edilir.

InnoDB performans detayları hakkında şu adresten bilgi alabilirsin: http://dev.mysql.com/doc/refman/4.1/...db-tuning.html
mazbil hatta değil   Alıntı Yaparak Yanıtla
Eski 03/01/2006, 23:30   #6 (permalink)
Yönetim Kurulu
 
teddmcload Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 01/2003
Mesaj: 1,310
Varsayılan

donanıma bağlı olarak %90'lık yük normal olabilir. tabii o anda kaç tane aktif bağlantının olduğuna göre de değişir.
__________________
Erkan BALABAN
www.webtasarimkilavuzu.com
www.molaver.net
Çözümler ihtiyaçlardan doğar.
teddmcload hatta değil   Alıntı Yaparak Yanıtla
Eski 04/01/2006, 18:18   #7 (permalink)
Cevizci
 
Üyelik Tarihi: 07/2004
Mesaj: 55
Varsayılan

Aslında bu script vbulletin in ta kendisi.
3.0.7 den 3.5.2 ye geçince bu durum ortaya çıktı.
aynı anda bağlanan kişi sayısı 450-600 kişi arası.
max_connections u 100 den 500 e çıkardım ama server ara ara çökmeye devam ediyor.
3.0.7 de bu sorun yoktu.anlamadım gitti
libabom hatta değil   Alıntı Yaparak Yanıtla
Eski 04/01/2006, 19:36   #8 (permalink)
Cevizci
 
Üyelik Tarihi: 12/2005
Yer: İstanbul
Mesaj: 66
Varsayılan mysql max_connections hakkında Acil

Aşağıdaki ayarları 'No' olarak değiştirip tekrar deneyebilir misiniz:

1) Admin CP -> vBulletin Options -> Forum Display Options (forumdisplay) -> Show Users Browsing Forums

2) Admin CP -> vBulletin Options -> Thread Display Options -> Show Users Browsing Thread


Ayrıca gereksiz olan plugin'leri kaldırınız.
mazbil hatta değil   Alıntı Yaparak Yanıtla
Eski 04/01/2006, 20:31   #9 (permalink)
Cevizci
 
Üyelik Tarihi: 07/2004
Mesaj: 55
Varsayılan

Alıntı:
mazbil, mesajından alıntı:
Aşağıdaki ayarları 'No' olarak değiştirip tekrar deneyebilir misiniz:

1) Admin CP -> vBulletin Options -> Forum Display Options (forumdisplay) -> Show Users Browsing Forums

2) Admin CP -> vBulletin Options -> Thread Display Options -> Show Users Browsing Thread


Ayrıca gereksiz olan plugin'leri kaldırınız.
Merhaba dostum .
vbulletinden bakıp bunu yapmıştım.Ancak sorun aynı.
plugin yok zaten ..
libabom hatta değil   Alıntı Yaparak Yanıtla
Cevapla

Bookmarks

Seçenekler

Mesaj Yazma Hakları
Yeni mesajgöndermezsiniz
Cevap yazamazsınız
Dosya ekleyemezsiniz
Mesajınızı düzenleyemezsiniz

BB code is Açık
[IMG] kodu Açık
HTML kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık

Benzer Konular
Konu Konuyu açana göre Forum Cevap En Son Mesaj
acil...mysql ayarı empress PHP 5 08/01/2007 08:07
Micro c hakkında bilgi(Acil) crashh C / C++ 0 29/12/2006 11:39
PhpAdsNew hakkında acil kacar82 Uygulama Yazılımları / Hazır Betikler 6 30/11/2005 14:23
Css Filter-Opacity hakkında Acil!!! webmaster_dadas Web Tasarım 4 17/08/2005 22:16
Acil Yardım IBM Notebook Hakkında hgumus Donanım 15 07/05/2004 14:59


Forum saati Türkiye saatine göredir. GMT +3. Şu anda saat 12:13.

Reklamlar & Desteklenenler
Hassas Valf | Hassas Kaplama | Antalyamız | Gazete | Ticari Bilişim | Hakan Müştak | Rüya Tabirleri | Kadın | Hastalıklar | Cepte msn ve e-posta | Webmaster | Antalya Aupair | Turkish Property Antalya | Forum | Chat | Perde | Adsl | Araba | bolindir.com | guncelle.com | livescore | Web Tasarım | evden eve nakliyat | forum | evden eve | sohbet | Resimcim| Kalifiye İnsan Kaynakları | Web Tasarım | Oyun | Yusuf KOÇ | Akın Yorulmaz | şiir | UFO | Web Tasarım | Oyunlar | Canlı Tv |


Forum Yazılımı: vBulletin Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0
Copyright ©2001 - 2008, Ceviz.net