아래는 현재 사용하고 있는 DB 의 테이블 용량을 확인한 화면입니다.
아래는 이렇게 사용하는 테이블을 합한 결과 화면입니다.
보면 총 테이블 용량은 3,560,240 KB
약 3500 MB (3.5GB) 정도 사용하고 있다고 볼 수 있습니다.
여기서 별도 사용하는 VIEW 와 프로시저 등을 합한다 해도 DB 용량은 4 GB 를 넘지 않을꺼 같은데
실제 사용하는 MDF 용량과 DB 백업 용량은 이렇습니다.
MDF 용량은 총 55 GB 를 넘습니다.
(이것도 궁금한게 언젠가부터 MDF 가 2개로 나눠져서 저렇게 저장이 되더라구요.
하나로 합치는 방법 없을까요? ㅠㅠ)
아래는 해당 DB 를 백업했을때의 BAK (DB) 파일 용량입니다.
이렇습니다.
왜이럴까요??
테이블 용량 구하는 쿼리가 잘못된 걸까요?? 아님 DB 용량이 쓸때없이 늘어난 걸까요??
===========================================================
※ 해당 DB 용량은 dbcc shrinkdatabase 을 통해서 정리하였고
ALTER DATABASE (DB명) SET RECOVERY SIMPLE
ALTER DATABASE (DB명) SET RECOVERY FULL
을 통해 정리한 것입니다.
============================================================
DB 용량이 너무 커서 줄이고 있는 중입니다.
알려주세요. 왜 그런걸까요??
Comment 1
-
자리비움
2017.11.16 16:16
그 만큼 사용되고 있으니 백업 용량이 잡히는걸로 보입니다.
쿼리 잠깐 보니 indid in (0,1,255) 만 세고 있는것도 이상하고요.
구글링하시면 용량 구하는 쿼리가 많이 있으니 비교해보세요.