Zoque.Forum
»
mysql veritabanı yetkiler yönetim şifreler.
|
| Veritabanları MySQL , MSSQL, SQL, Access, Oracle |
![]() |
|
|
LinkBack | Seçenekler |
|
|
#2 (permalink) |
|
Üyelik Tarihi: 01.11.2000
Yer: İstanbul
Yaş: 26
Mesaj: 713
|
The maximum number of connects MySQL is depending on how good the thread library is on a given platform. Linux or Solaris should be able to support 500-1000 simultaneous connections, depending on how much RAM you have and what your clients are doing.
Sorunun cevabı olabilir üsteki paragraf. Birde burada belirtilmemiş ama mysql_connect() yerine mysql_pconnect() ile bağlantı sağlarsanız scriptin işlenmesinden hemen sonra bağlantı koparılmayacağı için belki şansınız olabilir.
__________________
life is better without braces |
|
|
|
|
|
#4 (permalink) |
|
Mesaj: n/a
|
Selam!
MySQL max_connections değişkeni default olarak 100 bağlantıdır. Yani aynı anda 100 bağlantı açık olabilir. SHOW VARIABLES ile şu anki değerini öğrenebilirsiniz. Yapmanız gereken bu sayıyı artırmaktır. Daha önce too many connections problemi ile karşılaşınca biz 1000 yaptık bu değeri şu an sorunsuz çalışıyor. ( Makinada 1 GB RAM var ) Bu değeri artırınca performans açısından table_cache değeride artırılmalı yazıyordu MySQL manualde. Eğer MySQL sitesinde "too many connections" diye aratırsanız ilgili dökümanlara ulaşabilirsiniz. Bizim bu hatayı almamızın sebebi sayfada yer alan 8 adet reklam alanı idi ve ad server aynı makina üzerinde çalışıyordu. Reklamlar ssi yöntemiyle gösterilmediği için sayfaya bağlanan her kullanıcı için 1 sayfa + 8 reklam olmak üzere 9 MySQL bağlantısı açılıyordu. Aynı anda 10-15 kişi olsa 100 bağlantı sınırı kolayca aşılıyor ve site gümlüyordu ![]() Altan |
|
Zoque'a hoşgeldiniz!