Mój przyjaciel zapytał mnie dzisiaj (próbując uspokoić swojego wzburzonego klienta), w jaki sposób można dowiedzieć się w SQL Server 2005, która baza danych zużywa tyle pamięci (w pamięci RAM serwera) w danym momencie.
Czy to w ogóle możliwe? Jeśli tak to jak? Czy możesz to zrobić za pomocą wbudowanych narzędzi SQL Server, czy potrzebujesz dodatkowych opcji innych firm?
Jego klient był zdenerwowany, ponieważ jego dedykowana maszyna SQL Server nagle zużyła prawie 200 KB z 4 GB pamięci RAM. Nie sądzę, żeby to był problem, ale skoro ten facet twierdzi, że stało się to mniej więcej w nocy, chce wiedzieć, co spowodowało wzrost wykorzystania pamięci .....
Marc
źródło
Twój przyjaciel może również ograniczyć ilość pamięci RAM, którą zajmie SQL, ponieważ, jak twierdzi Paul powyżej, SQL zajmie każdą możliwą pamięć.
Ogranicz ilość pamięci zajętej przez SQL Server do 2000 Mb (lub cokolwiek, co uważasz za najlepsze).
źródło