• 21-09-2021, 16:38:12
    #1
    Merhaba;
    Server 2012 R2 kullanıyoruz 16 ram vardı server üzerinde logo go 3 kullanılıyor %85 kullanıyordu
    bizde ram yükseltmeye gittik 32 gb rama çıkardık 32/20 %63 ram kullanıyor şimdide
    toplam kullanıcı sayısı 6 şube kullanıyor.
    bu kadar kullanması çok anormal geldi.
    bu aşırı ram kullanımının önüne nasıl geçebilirim.
  • 21-09-2021, 16:41:55
    #2
    MSSQL kullanımına bakar mısınız?
    EDIT: 128 GB ram olsa bile, doğru optimize edilmemiş bir SqlServer hepsini kendisine ayırabilir. Tabi burada CRUD operasyonlarıyla Client sayılarının önemi de var.
  • 21-09-2021, 16:44:31
    #3
    sql server kullanıyordur, performans bölümünden görebilirsin, uzman bir arkadaştan optimizasyon alabilirsin.
  • 21-09-2021, 16:50:17
    #4
    buradan baktığım da ekrandaki gibi gösteriyor



    en çok sqlserver.exe kullanıyor
    ben buradan baktım ama başka yerden bakılıyor mu onu bilmiyorum.
    BarisSa adlı üyeden alıntı: mesajı görüntüle
    MSSQL kullanımına bakar mısınız?
  • 21-09-2021, 16:51:13
    #5
    BarisSa adlı üyeden alıntı: mesajı görüntüle
    MSSQL kullanımına bakar mısınız?
    MSSQL Server kurulu ise ki, LOGO deyince direk o geliyor aklıma.

    Sunucu özelliklerinden kullanılması gereken Hafıza kapasitesini sınırlamazsanız maksimum kapasite kullanacaktır.


    Bir de *Veritabanınızın yedeklerini aldıktan* ve sunucuyu kimse *kullanmadığına* emin olduktan sonra SHRINK yapmayı öneririm.
    NOT: Bu konuları ayrıntı olarak okumadan, doğrudan uygulama sunucunuzda yapmanız tavsiye EDİLMEZ.

    Ne yaptığınızı bilmiyorsanız, lütfen önce konuyla ilgili detaylı teknik bilgi okuyun. Zira aslında çalışan sisteminizde sorunlar oluşabilir.

    Kolay gelsin.
  • 21-09-2021, 16:51:31
    #6
    cumasamanci adlı üyeden alıntı: mesajı görüntüle
    buradan baktığım da ekrandaki gibi gösteriyor



    en çok sqlserver.exe kullanıyor
    ben buradan baktım ama başka yerden bakılıyor mu onu bilmiyorum.
    Tahmin ettiğim gibi. SqlServer optimizasyonu yapılmamış. Hocam siz o makineye 128 GB ram takarsanız, o ram yine tavan yapar. Optimizasyon gerekli.

    mkozdogan adlı üyeden alıntı: mesajı görüntüle
    MSSQL Server kurulu ise ki, LOGO deyince direk o geliyor aklıma.

    Sunucu özelliklerinden kullanılması gereken Hafıza kapasitesini sınırlamazsanız maksimum kapasite kullanacaktır.


    Bir de *Veritabanınızın yedeklerini aldıktan* ve sunucuyu kimse *kullanmadığına* emin olduktan sonra SHRINK yapmayı öneririm.
    NOT: Bu konuları ayrıntı olarak okumadan, doğrudan uygulama sunucunuzda yapmanız tavsiye EDİLMEZ.

    Ne yaptığınızı bilmiyorsanız, lütfen önce konuyla ilgili detaylı teknik bilgi okuyun. Zira aslında çalışan sisteminizde sorunlar oluşabilir.

    Kolay gelsin.
    Hocam Burada CRUD operasyonları ve Client sayısı da önemli. Direk bu şekilde Max ram kapasitesi en dibe çekilirse, client'lar ağlar. Evet yaptığınız işlem doğru buna kesinlikle katılıyorum fakat varyasyonlar da hesaplanmalı.
  • 21-09-2021, 16:53:24
    #7
    SSMS içerisinde monitoring diye bir alan var. Orada expensive query leri inceleyebilirsiniz. Logo danışmanınızın yanlış kurguladığı bir query job ile sürekli çalışıyor olabilir.
  • 21-09-2021, 16:54:16
    #8
    logo için bile olsa normal bir kullanım değil. arkadaşın dediği gibi shrink yapılırsa etkili olacağını düşünüyorum zira benzer bir yazılım kullanıyoruz aynı şekilde kalıcı olarak sorunu çözdüm. her ay düzenli veritabanı bakım ve yedeklemesini yaparsanız böyle şeyler yaşamazsınız.
  • 21-09-2021, 17:01:16
    #9
    logonun veritabanı yedeği alıyor günlük 18 gb civarı
    shrink dediğiniz olay anladığım kadarı ile dosya boyutunu küçültüyor veri kaybı olmadan boyutu küçüktüyor doğru mu anladım
    Dereck adlı üyeden alıntı: mesajı görüntüle
    logo için bile olsa normal bir kullanım değil. arkadaşın dediği gibi shrink yapılırsa etkili olacağını düşünüyorum zira benzer bir yazılım kullanıyoruz aynı şekilde kalıcı olarak sorunu çözdüm. her ay düzenli veritabanı bakım ve yedeklemesini yaparsanız böyle şeyler yaşamazsınız.