MSSQL. 많이 사용하고 있는 DBMS 이다.
MSSQL 을 사용하다 보면 서버 머신의 메모리가 엄청나게 꽉꽉차서 부담스러움을 느낄수가 있다.
왠가 관찰해보니,
MSSQL은 메모리를 점유한 뒤 사용하지 않아도 내주질 않더라.
최고의 방법은 MSSQL이 사용하는 메모리의 최대치를 제한해 버리는것이다
(적어도 OS 가 쓸만큼은 확보해주자...)
메모리 설정은 글랜베리 라는 분이 제안한 걸 참고로 해서 하면 좋다더라
물리적 메모리 (GB) |
SQL 셋팅값 (MB) |
2 |
1500 |
4 |
3200 |
6 |
4800 |
8 |
6400 |
12 |
10000 |
16 |
13500 |
24 |
21500 |
32 |
29000 |
48 |
44000 |
64 |
60000 |
72 |
68000 |
96 |
92000 |
128 |
124000 |
1. MS SQL 이니 SSMS 를 실행하여 DBMS 에 접속한다. 그리고 서버 개체를 우클릭하고 속성을 누른다
2. 메모리 항목을 누르고, 최대 서버 메모리 부분을 위 표를 참고하여 조절한다.
확인을 누른 후 SQL Server 서비스를 재시작 한다.
하고 나면,! 그래도 그나마 서버 메모리가 어느정도 확보가 된다.. 다행이지
'기억할것들 > SQL' 카테고리의 다른 글
MySQL TimeZone 설정하기. (0) | 2018.12.18 |
---|---|
mysql 설치순서 (0) | 2018.08.13 |