가장문제는 사용한 메모리를 반환하지 않는 MSSQL의 구조적 문제로 보임.
2016 버전은 확인하지 못 하였으나, 기존 고객사의 2016 하위 버전(2008R2) 에서 메모리 관련 내용으로 성능 이슈가 발생하여 관련 처리 내용을 처리한 내용입니다.
1. 메모리 LIMIT 처리.
- 기본적으로 제한이 정수 최대값으로 되어 있으며, 이를 각 메모리에 맞게 최대사용량을 조정.
(최저치로 내렸다, 사용 메모리의 최대치로 조정 하였음. 아래 표 참조)
추가적으로 메모리 버퍼와 프로시저 캐시를 지우는 것도 좋다.
-- 버퍼 메모리 비우기
dbcc dropcleanbuffers
-- 프로시저 캐시 지우기
dbcc freeproccache
'데이터베이스 > MSSQL' 카테고리의 다른 글
[펌]MSSQL 문자열 암호화(DB에서 직접) (0) | 2020.12.06 |
---|---|
mssql exprss 자동백업하기 (0) | 2020.06.29 |
주석 추가 및 조회 (0) | 2018.11.02 |
mssql 로그삭제하기 (0) | 2015.06.19 |
MSSQL 2012 ldf 파일 Rebuild 방법(펌) (0) | 2014.01.27 |