파일 즉시 초기화와 model DB

0
0

SQL 서버에서 CREATE DATABASE 라는 명령어 또는 UI 를 통한 DB 생성 시,

별도의 값을 지정하지 않으면 MODEL 이라는 데이터 베이스를 기준으로 만들어 집니다.

그래서 최초로 만들게 되면 처음크기 데이터 3MB ,로그 1MB로 설정이 됩니다.

디스크가 여유가 되고 디비를 자주 생성하게 되는 곳이라면 처음크기와 자동 증가를 변경해두게 되면

디비 확장을 위한 디스크 문제가 발생할 확률이 적어집니다.

고객사에 DB 작업을 하다보면 DB가 보통 커지고 난 뒤에 값을 변경하는 경우가 많다보니

초기 데이타 500MB , 증가량 200MB 로 저는 기본적으로 잡는 편입니다.

그리고, 로컬 보안 정책에서 데이타 파일 즉시 초기화 기능을 활성화 할 수 있습니다.

이 기능은 윈도우의 퀵포맷과 유사한 원리라고 보시면 됩니다.

최초 데이터베이스를 생성하게 되면 0 으로 모두 값을 채우게 됩니다. ( 로우레벨 포맷 )

이러한 작업을 하지 않도록 하는 것이 즉시 초기화 기능입니다.

이 파일 즉시 초기화는 아래의 기능에 사용을 하게 됩니다.

● 데이터베이스를 생성

● 기존 데이터베이스에 파일, 로그 또는 데이터를 추가

● 기존 파일의 크기를 증가(자동 증가 작업 포함).

● 데이터베이스 또는 파일 그룹을 복원

디스크가 확장되는 부분은 대부분 사용하죠

설정 방법은 아래와 같습니다.

로컬보안 정책 -> 로컬정책 -> 사용자 권한 할당 -> 볼륨 유지 관리 작업 수행 -> SQL 서버의 시작 계정 확인 후 지정



총 0개 내용
의견 쓰기

쉐어드IT의 가입은 쉽고 간단합니다. 지금 하시고 IT관리자들과 의견을 함께 나누세요