SQL Server - problem z pamięcią

SQL Server - problem z pamięcią
TB
  • Rejestracja:około 6 lat
  • Ostatnio:ponad 5 lat
  • Postów:6
0

Witajcie,
ostatnimi czasy zauważyłem znaczący spadek wydajności po stronie SQL w firmie. Szukając przyczyny, doszedłem do tego, że prawdopodobnie problem leży w pamięci ram a dokładnie w tym, że serwer SQL nie korzysta w pełni przypisanej pamięci ram.
W menedżerze zadań dla procesów. SQL pokazuje jakoby zużywał 575MB ( przy bazie 240GB i 40 pracujących pracownikach na aplikacji ERP) - Jednakże do samej VM przypisane jest 64GB pamięci ram.
Wiem, że zwykle ten parametr w menedżerze zadań w przypadku SQL oscylował w granicach przydzielonego "Max memory" czyli okolice 54GB pamięci. Tuż przed zauważalnym spadkiem wydajności miałem awarię która wyszła ze tej VM a mianowicie wywaliło mi procesor do 100% i musiałem składać cały klaster ponieważ nawet z pozycji wirtualizatora (citrix 6.5) nie byłem wstanie postawić od nowa VM.
Moje pytanie, czy problem może być w samym SQL? ponieważ ktoś / coś zrobił mi psikusa? Problemu szukać w Windows Serwer czy też samym Wirtualizatorze?

  • 1.PNG (22 KB) - ściągnięć: 133
  • 2.PNG (12 KB) - ściągnięć: 124
LI
  • Rejestracja:około 8 lat
  • Ostatnio:3 miesiące
  • Postów:87
0

Menadżer zadań troszkę ogranicza informację o aktualnie przydzielonej pamięci jeśli używany RAM przez apkę jest większy niż coś tam.
U mnie, np menadżer pokazuje 600MB dla procesu SQL server, a faktycznie wciąga 25GB :)

TB
  • Rejestracja:około 6 lat
  • Ostatnio:ponad 5 lat
  • Postów:6
0
Lilpri napisał(a):

Menadżer zadań troszkę ogranicza informację o aktualnie przydzielonej pamięci jeśli używany RAM przez apkę jest większy niż coś tam.
U mnie, np menadżer pokazuje 600MB dla procesu SQL server, a faktycznie wciąga 25GB :)

W takim wypadku taka wizualizacja zasobów to mi nic nie daje?

LI
  • Rejestracja:około 8 lat
  • Ostatnio:3 miesiące
  • Postów:87
0

Teraz przesłałeś screen z Monitora Zasobów i tutaj pokazuje wykorzystanie na poziomie 50GB

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.