• 30-08-2007, 23:01:41
    #1
    şuan sunucum üstünde 5-6 tane site var fakat 1nin hitleri 16k falan zaten sunucu almamında tek sebebi buydu fakat geçenlerde bir adet forumum için vbseo kurdum kurdğm günden beri makinam aşırı kasılıyor, cpu lar bi inip bi fırlıyor işin ilginç yanı vbseo olan forumun hitleri 150-200 anca.

    vbseo.com daki yetkili ile görüştüm o bana şunları yapmamı söyledi

    Alıntı
    Ben size şunları yapmanızı tavsiye ederim

    Apache'yi 2.x versiyona upgrade edin
    Php yi 5.2.3 e upgrade edin
    mysql 5.0.45 e upgrade edin

    xcache' i php accelerator olarak kurun
    memcached i datastore accelerator olarak kurun.
    sunucumun özellikleri
    • Intel Dual 2 Core 2.13 Ghz İşlemci
    • 2 GB RAM
    • 250 GB SATA Hard Disk
    • usa locasyon
    yetkilinin dedikleri yapılırsa durum bi nebze olsun düzelebilir mi ?
    "yükselt dedillerinin hiçbirinin şuanki değerini bilmiyorum fakat suncumu yöneten hostum server ile ilgili birşey sorulursa bunu gösterirsin dedi"
  • 30-08-2007, 23:23:04
    #2
    Çözüm olarak MySQL i optimize et ve vBulletini upgrade et. Gereksiz eklentileri kaldır.

    Çünkü benim 30k hitli bi sitem üstelik vbseo da kurulu, 512 Ramli bir vps de barınıyor ve Cpu load %10 u i geçmiyor.
  • 31-08-2007, 00:02:28
    #3
    vb. sürümlerinin hepsi 3.6.8 de
    gereksiz hiçbir eklenti yok hepsi min.zaten

    mySQL Optimize et derken tam olarak ne demek istedin

    bu arada vpsnde

    Apache'yi 2.x versiyona upgrade edin
    Php yi 5.2.3 e upgrade edin
    mysql 5.0.45 e upgrade edin

    xcache' i php accelerator olarak kurun
    memcached i datastore accelerator olarak kurun.
    özellikler yapıldır.
  • 31-08-2007, 01:19:54
    #4
    Üyeliği durduruldu
    Alıntı
    Apache'yi 2.x versiyona upgrade edin
    Php yi 5.2.3 e upgrade edin
    mysql 5.0.45 e upgrade edin
    bunları yapmanın performansa hiçbir etkisi olmaz. Bunu öneren sallamış sana...

    my.cnf dosyanı içeriğini yazar mısın buraya?
  • 31-08-2007, 16:33:02
    #5
    cemoka adlı üyeden alıntı: mesajı görüntüle
    bunları yapmanın performansa hiçbir etkisi olmaz. Bunu öneren sallamış sana...

    my.cnf dosyanı içeriğini yazar mısın buraya?
    my.cnf nedir bilmiyorum bu iiş görür mü ?

    phpinfo()
  • 31-08-2007, 23:56:40
    #6
    my.cnf 'm buymuş

    [mysqld]
    set-variable = max_connections=500
    safe-show-database
  • 02-09-2007, 17:08:29
    #7
    innodb kullanıyormusun?
  • 02-09-2007, 20:40:01
    #8
    innodb ne demek bilmiyorum
  • 02-09-2007, 20:51:43
    #9
    shellde root olarak
    mysql -u <kullanici> -p <sifre> <veritabani> -e 'show table status' | awk '{print $2}' | sort | uniq
    yazdığın zaman çıkan sonuçlar içerisinde innodb kelimesi geçiyorsa innodb kullanıyosun demektir. çıkmıyorsa yoktur. InnoDB, mysql sunucusunda bir tablo tipidir ve transaction desteği gibi destekler mevcuttur. Ayrıca interbase mimarisi olan kişi tarafından icat edilmiş ve sonradan geliştirilmeyen bir yapıdır. Ancak birçok sistem hala innodb kullanmaktadır. mesela plesk innodb kullanıyor
    my.conf dosyanı
    [mysqld]
    socket = /var/lib/mysql/mysql.sock
    skip-locking
    skip-innodb
    key_buffer = 256M
    table_cache = 1024
    max_connections = 1000
    query-cache-type = 1
    query-cache-size = 32M
    max_allowed_packet=64M
    safe-show-database
    set-variable=local-infile=0
    max_allowed_packet = 32M

    şu şekilde değiştirip mysql sunucusunu restart ettikten sonra mysql durumunu bir iki gün kullanarak deneyebilirsin.
    eğer innodb kullanıyorsan skip-innodb önüne bir # işareti koyabilirsin. eğer top n1 listesini ve halihazırda bulunan my.cnf yazarsan daha iyi yardımcı olunacaktır.