데이터베이스 개발자 질문과 답변 게시판
데이터베이스 개발/운영 관련 질문과 답변을 올리는 게시판입니다. 궁금하신 내용을 이곳에서 문의하시면 SQLER 분들의 답변을 받으실 수 있습니다. 문의를 하실때에는 최근 작업하신 특이 사항이나, 장애 발생 전 상황을 상세히 올려 주시면 답글을 적어주시는 SQLER분들의 답변이 더 정확할 수 있으니 도움 되시길 바랍니다. 쿼리 문의일 경우, 실제 문제가 재현되는 테이블생성, 샘플데이터 생성 쿼리를 함께 올려 주시면 더 빠르고 정확한 쿼리 문의 응답이 가능합니다.
해당버전 데이터베이스 크기가 10기가 까지인걸로 알고 있습니다
MDF 파일의 크기일것으로 생각됩니다만 정확한 기준이 궁금합니다
현재 서버 MDF파일 속성을 보면
크기 항목이 9.89GB (10,620,698,624 바이트) 이렇게 표시되는데요
여기서 9.89GB 부분이 10GB까지로 제한되는 건가요?
그리고 10GB를 초과하게되면 어떻게 되는지 궁금합니다
단순하게 생각하면 더이상 insert가 안된다던지 데이터베이스 크기를 증가 시킬만한 모든 작업이 다 안될것으로 예상됩니다만
구체적인 사항이 궁금합니다
데이터 파일의 총합을 기준으로 제한됩니다.
데이터 파일을 여러개 만들었을 경우 총 합이 10GB를 넘을 경우 ALTER DATABASE가 실패합니다.
INSERT가 실패 하는 경우는 확보한 데이터 파일에 필요한 공간이 부족할때 생기는데
보통 제한을 걸어두지 않는 한 데이터 파일은 자동증가합니다.
하지만 Express 버전의 경우는 각 버전별 제한용량 이상으로 MDF를 키울수가 없습니다.
테스트해보진 않았지만 제한용량 이상의 DB를 ATTACH하는것도 실패할것 같네요.
아... 그리고 2008 Express라면 4GB입니다.