IT
MS_SQL 서버 메모리 강제 반환 방법
빨리퇴근하고싶다
2024. 2. 26. 15:48
반응형
SMALL
1. MS_SQL Management Studio 실행
2. 서버 연결(로그인)
3. Management Studio 개체 탐색기에서 서버에 마우스 우클릭 후 속성 클릭
4. 속성에 메모리 선택 후 서버 메모리 옵션에서 최대 서버 메모리를 최소한 가능 용량으로 설정

5. 하단에 확인 누르면 작업 관리자 -> 성능 -> 리소스 모니터에서 감소 확인
다시 최대 서버 메모리값 설정
완료.
SQL 서버 서비스를 정지 시켰다가 다시 올리면 좋지만
부득이하게 정지할 수 없는 경우 사용.
============================================================================================
추가 - 쿼리를 이용한 자동 축소 및 복구 처리
USE [DB_NAME]; |
GO |
/* Truncate the log by changing the database recovery model to SIMPLE.*/ |
ALTER DATABASE [DB_NAME] |
SET RECOVERY SIMPLE; |
GO |
/* Shrink the truncated log file to 10 MB. <- 로그파일을 10MB로 축소 */ |
DBCC SHRINKFILE (DB_LOG_NAME, 10); |
GO |
/* Reset the database recovery model.*/ |
ALTER DATABASE [DB_NAME] |
SET RECOVERY FULL; |
GO |
위 쿼리문을 SQL Agent에 등록해서 돌리면 자동 축소 및 복구 사용 가능
반응형
LIST