SQL er en database protokoll som brukes i flere operativsystemer . SQL Server er programvaren laget som styrer SQL databaser over Windows Server-operativsystemet . SQL øker og minsker sin minnebruk dynamisk. Det holder gamle spørringer i minnet så lenge som mulig . Programvarens minne buffer ballonger til serveren rapporterer problemer med minnet . Så SQL Server frasier spørsmål som ikke har vært benyttet i det siste . Selv om dette er normalt og tiltenkte atferden til SQL Server , satt serveradministratorene minimum og maksimum minne terskler for SQL hvis minnet buffer er forbruker for mye av systemressursene . Instruksjoner
avgjøre om en minnelekkasje eksisterer
en
Start Task Manager ved å trykke " Ctrl + Alt + Del" samtidig.
2
Kontroller minnebruken SQL Server. For å sjekke minnebruk , klikk på " Prosesser "-kategorien på Task Manager bla nedover til "SQL Server " er synlig i listen over prosesser . Nummeret som er oppført til høyre for "SQL Server " er dens minneforbruk . Skriv ned dette nummeret.
3
Sjekk systemminnet. For å sjekke systemminnet , klikk på " Performance" -kategorien på Task Manager. Under " Fysisk minne " er det tre tall. Den første er den totale minne, er det andre det tilgjengelige minnet . Skriv ned begge disse tallene .
4
Beregn prosentandelen av systemminnet som brukes av SQL Server. Dele SQL Server minnebruk av det totale minnet til hvor mange prosent av systemets minne som SQL Server bruker. Hvis dette tallet er høyere enn du ønsker , fortsetter å sette grenser for SQL Server minne. Den eneste gangen at det er viktig å sette SQL Server minnegrenser er hvis SQL Server bruker over 95 prosent av systemressurser.
Plugg SQL Server Memory Leak
5 < p> Launch SQL Server ved å klikke på " Start", " Alle programmer , " "SQL Server Management Studios ", " SQL Server. "
6
Klikk på " Object Explorer "-knappen på SQL Server-programmet . En liste over servere vises. Hvis du kjører SQL Server på den lokale datamaskinen , vil bare " localhost" vises på listen .
7
Start serveren dialogboksen Egenskaper ved å høyreklikke på serveren ikonet og velge "Egenskaper".
Side 8
Klikk på "Memory " fanen på dialogboksen for egenskaper .
9
Angi server minne alternativer. Under " Server Memory Options ", er det to tekstbokser . Den ene er merket " Min Server Memory ,« den andre er merket " Max Server Memory". Type " 0 " i tekstboksen for " Min Server Memory". Skriv inn den maksimale mengden minne ( i megabyte ) som SQL skal ha tilgang til i " Max Server Memory". Når du er i tvil , kan du starte med halvparten av den totale systemminnet. Du kan alltid øke eller redusere dette alternativet avhengig av ytelse.