• 26-12-2015, 11:26:38
    #1
    Merhaba arkadaşlar şuan oyun sitemde online sayısı 70-80 i geçtikten sonraduraklamalar/yavaşlamalar/kasılmalar oluyor. Bugün internette üzerinde araştırma yaparken bunun şu mysql sınırlarından kaynaklanabilceğini öğrendim ve sunucumun ayarlarına baktım şu şekilde gözüküyor

    max_connections=50
    max_user_connections=25
    wait_timeout=10
    interactive_timeout=50
    long_query_time= 5

    şeklinde gözükmete.

    Sınırım sitenin yavaşlama sebebide bu sınırlar? VPS sunucumda şuan 4 gb ram var fakat istatistiklere baktığımda ben bunu 1 gb ını bile tam olarak kullanabilmiş değilim.

    Bu değerleri hangi seviyelere yükseltmem iyi olur sizce? Yada ideal sınırlar nedir?

    İnternet üzerinde araştırma yaparken yabancı bir forumda VPS ve Dedicated sunucular için olması gereken sınırlar şu şekilde gördüm siz ne dersiniz?

    set-variable = max_connections=1500
    set-variable = max_user_connections=200
    set-variable = wait_timeout=200
    set-variable = interactive_timeout=800


    Ayrıca bunları nasıl değiştirebilirim yardımcı olursanız memnun olurum.
  • 27-12-2015, 18:12:15
    #2
    Merhaba, bir sunucuda bulunan proseslerin ne kadar kaynak tükettiğini izlemeden bu değerler şunlar olmalı demek yanlış, kaynak tüketimi sadece RAM ile ilgili de değil, işlemcinizin ne kadar iş yaptığına da bakmanız lazım, benim size tavsiyem sunucunuzun performansını izleyip yavaş yavaş bu değerleri yükseltmeniz. Tabi bir noktadan sonra sunucunu bu değerleri arttırmanız da yetmeyebilir, donanımınızı da yükseltmeniz etmeniz gerekecektir.

    Sunucunuz Linux ise, /etc/my.conf ya da /etc/mysql/my.conf dosyasından bu değerleri değiştirebilirsiniz.