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
MSSQL 메모리 누수 관리  (0) 2018.01.03

+ Recent posts