SQL är en databas protokoll som används i flera operativsystem . SQL Server är den programvara lager som hanterar SQL-databaser över Windows Server -operativsystemet . SQL ökar och minskar dess minnesanvändning dynamiskt . Det håller gamla frågor i minnet så länge som möjligt . Programvarans minnesbuffert ballonger tills servern rapporterar minnesproblem . Sedan SQL Server avstår frågor som inte nyligen kommits åt . Trots detta är det normala och planerade beteende SQL Server , som serveradministratörerna lägsta och högsta minne tröskelvärden för SQL om minnesbufferten förbrukar för mycket av systemresurserna . Instruktioner
avgöra om en minnesläcka Finns
1
Starta Aktivitetshanteraren genom att trycka " Ctrl + Alt + Del " samtidigt .
2
Kontrollera hur mycket minne SQL Server . Om du vill kontrollera minnesanvändningen , klicka på " Processer " -fliken på Task Manager bläddra ner tills " SQL Server " syns i listan över processer . Numret visas till höger om " SQL Server " är dess minne konsumtionen . Skriv ner det här numret .
3
Kontrollera systemets minne . För att kontrollera systemets minne , klicka på " Performance " -fliken på Aktivitetshanteraren . Under " Fysiskt minne " finns det tre nummer . Den första är det totala minnet , är den andra det tillgängliga minnet . Skriv ner båda dessa siffror .
4
Beräkna procentandelen systemminne används av SQL Server . Dela upp SQL användningen Server minne av det totala minnet för att fastställa hur stor andel av systemets minne som SQL Server använder . Om detta antal är större än du vill , fortsätta att sätta gränser för SQL Server minne . Den enda gången som det är viktigt att ställa SQL gränser Server minne är om SQL Server använder över 95 procent av systemresurserna .
Anslut SQL Server Memory Leak
5
Starta SQL Server genom att klicka på " Start", " Alla program ", " SQL Server Management Studios , " " SQL Server . "
6
Klicka på " Object Explorer " -knappen på SQL Server- programmet . En lista över servrar visas. Om du kör SQL Server på den lokala datorn , kommer bara " localhost " visas i listan .
7
Starta servern dialogrutan Egenskaper genom att högerklicka på servern ikonen och sedan välja "Egenskaper . "
8
Klicka på " Minne " fliken på dialogrutan Egenskaper .
9
Ange alternativ server minne . Under " Alternativ server minne , " det finns två textrutor . En är märkt " Min Server Memory , " den andra är märkt " Max Server Memory ". Skriv " 0 " i textrutan för " Min Server Memory ". Ange den maximala mängden minne ( i megabyte ) som SQL bör ha tillgång till i " Max Server Memory ". När du är osäker , börja med hälften av det totala systemminnet . Du kan alltid öka eller minska detta alternativ beroende på prestation .