'SQL Server 데이터베이스 최대 크기는 얼마나 될까? MDF, LDF 파일의 최대 용량은 어떻게 될까?'
도움말에 있습니다. @.@ 그래서 한 번 살펴 봤습니다.
SQL Server 2008 32bit 를 기준으로 몇 가지만 정리해봤습니다.
1. SQL Server 2008 최대 데이터베이스 크기 : 524,258TB
2. 인스턴스 당 데이터베이스 개수 : 32,767개
3. 데이터베이스 당 파일 수 : 32,767개
4. 데이터 파일 크기 : 16TB
5. 로그 파일 크기 : 2TB
2. 인스턴스 당 데이터베이스 개수 : 32,767개
3. 데이터베이스 당 파일 수 : 32,767개
4. 데이터 파일 크기 : 16TB
5. 로그 파일 크기 : 2TB
하지만 SSMS 를 사용하면 16TB까지 지원한다는 데이터 파일 크기가 로그 파일과 같이 최대 2TB (2,097MB) 이상 설정되지 않음을 볼 수 있습니다.
그림과 같이 SSMS 에서 데이터베이스 파일 크기를 1000TB 로 지정해 봅니다.
입력한 값음 무시되고 2TB 로 줄어듭니다. 데이터파일, 로그 파일 모두 동일합니다.
데이터 파일의 MAX SIZE를 2TB 이상 사용하기 위해서는 T-SQL 을 사용해야겠습니다.
[참고자료]
SQL Server의 최대 용량 사양
http://technet.microsoft.com/ko-kr/library/ms143432.aspx
SQL Server 2005의 최대 용량 사양
http://technet.microsoft.com/ko-kr/library/ms143432(SQL.90).aspx
작성자 : Lai Go / 작성일자 : 2009.12.04