msdb 데이터베이스
msdb 데이터베이스는 SQL Server 에이전트에서 경고 및 작업을 예약하는 데 사용되며 Service Broker 및 데이터베이스 메일과 같은 다른 기능에서도 사용됩니다.
msdb의 물리적 속성
다음 표에서는 msdb 데이터와 로그 파일의 초기 구성 값을 나열합니다. 이러한 파일의 크기는 SQL Server 데이터베이스 엔진 버전에 따라 조금씩 다를 수 있습니다.
파일 |
논리적 이름 |
물리적 이름 |
파일 증가 |
---|---|---|---|
주 데이터 |
MSDBData |
MSDBData.mdf |
디스크가 꽉 찰 때까지 256KB씩 자동 증가 |
로그 |
MSDBLog |
MSDBLog.ldf |
최대 2TB까지 256KB씩 자동 증가 |
msdb 데이터베이스나 로그 파일을 이동하려면 시스템 데이터베이스 이동을 참조하십시오.
데이터베이스 옵션
다음 표에서는 msdb 데이터베이스의 각 데이터베이스 옵션에 대한 기본값과 수정 가능 여부를 나열합니다. 이러한 옵션의 현재 설정을 보려면 sys.databases 카탈로그 뷰를 사용하십시오.
데이터베이스 옵션 |
기본값 |
수정 가능 |
---|---|---|
ALLOW_SNAPSHOT_ISOLATION |
ON |
아니요 |
ANSI_NULL_DEFAULT |
OFF |
예 |
ANSI_NULLS |
OFF |
예 |
ANSI_PADDING |
OFF |
예 |
ANSI_WARNINGS |
OFF |
예 |
ARITHABORT |
OFF |
예 |
AUTO_CLOSE |
OFF |
예 |
AUTO_CREATE_STATISTICS |
ON |
예 |
AUTO_SHRINK |
OFF |
예 |
AUTO_UPDATE_STATISTICS |
ON |
예 |
AUTO_UPDATE_STATISTICS_ASYNC |
OFF |
예 |
CHANGE_TRACKING |
OFF |
아니요 |
CONCAT_NULL_YIELDS_NULL |
OFF |
예 |
CURSOR_CLOSE_ON_COMMIT |
OFF |
예 |
CURSOR_DEFAULT |
GLOBAL |
예 |
데이터베이스 가용성 옵션 |
ONLINE MULTI_USER READ_WRITE |
아니요 예 예 |
DATE_CORRELATION_OPTIMIZATION |
OFF |
예 |
DB_CHAINING |
ON |
예 |
ENCRYPTION |
OFF |
아니요 |
NUMERIC_ROUNDABORT |
OFF |
예 |
PAGE_VERIFY |
CHECKSUM |
예 |
PARAMETERIZATION |
SIMPLE |
예 |
QUOTED_IDENTIFIER |
OFF |
예 |
READ_COMMITTED_SNAPSHOT |
OFF |
아니요 |
RECOVERY |
SIMPLE |
예 |
RECURSIVE_TRIGGERS |
OFF |
예 |
Service Broker 옵션 |
ENABLE_BROKER |
예 |
TRUSTWORTHY |
ON |
예 |
이러한 데이터베이스 옵션에 대한 자세한 내용은 ALTER DATABASE(Transact-SQL)를 참조하십시오.
제한 사항
msdb 데이터베이스에서는 다음 작업을 수행할 수 없습니다.
데이터 정렬 변경. 기본 데이터 정렬은 서버 데이터 정렬입니다.
데이터베이스 삭제
데이터베이스에서 guest 사용자 삭제
변경 데이터 캡처 설정
데이터베이스 미러링 참여
주 파일 그룹, 주 데이터 파일 또는 로그 파일 제거
데이터베이스 또는 주 파일 그룹 이름 바꾸기
데이터베이스를 OFFLINE으로 설정
주 파일 그룹을 READ_ONLY로 설정