데이터베이스 개발자 질문과 답변 게시판

데이터베이스 개발/운영 관련 질문과 답변을 올리는 게시판입니다. 궁금하신 내용을 이곳에서 문의하시면 SQLER 분들의 답변을 받으실 수 있습니다. 문의를 하실때에는 최근 작업하신 특이 사항이나, 장애 발생 전 상황을 상세히 올려 주시면 답글을 적어주시는 SQLER분들의 답변이 더 정확할 수 있으니 도움 되시길 바랍니다. 쿼리 문의일 경우, 실제 문제가 재현되는 테이블생성, 샘플데이터 생성 쿼리를 함께 올려 주시면 더 빠르고 정확한 쿼리 문의 응답이 가능합니다.

DBCC SHRINKFILE 질문좀요...

처리짱 2016.09.09 12:10 Views : 2624

기간이 오래 된 백업테이블이 사이즈가 너무 방대해져서..


alter table 테이블 drop column 을 이용해서 필요없는 컬럼을 삭제 하였습니다.


130개정도의 컬럼이 70개 정도로 줄였습니다..


줄인이후에 DBCC SHRINKFILE을 이용해서 더이상 줄여지지 않을 때까지 줄였습니다

(ndf파일, THIRD에 존재)


근데..


1. sp_spaceused 테이블,,


2. select
 table_name = convert(varchar(30), min(o.name))
 , table_size = convert(int, ltrim(str(sum(reserved) * 8.192 / 1024., 15, 0))), UNIT = 'MB'
from sysindexes i
 inner join sysobjects o on (o.id = i.id)
 where i.indid in (0, 1, 255)
 and o.xtype = 'U'
group by i.id
order by 2 desc


위 2개의 쿼리로 테이블의 사이즈가 얼마나 줄어들었는지 확인을 해보니,,


테이블의 사이즈가 줄어 들지가 않네요..


DBCC SHRINKFILE는 NOTRUNCATE, TRUNCATEONLY 옵션으로 끝까지 다 줄였는데도 말이죠..


컬럼을 제거하고 SHRINKFILE을 실행해도 테이블의 사이즈가 줄지 않는게 정상인지,,


제가 이해를 잘못하고 있는건지..


클러스터형 인덱스를 재빌드 해야하는건지..


도와주세요~


No. Subject Author Date Views
9510 조인문제..? [4] 문상연 2016.09.13 2498
9509 MDF / LDF만으로 특정 시점 백업이 가능할까? [2] 건다리 2016.09.12 2468
9508 식당 DB를 만들어보고 있는데요 [1] 뾰로로롱 2016.09.12 2493
9507 여러 행의 값을 한 컬럼에 표기가 가능한가요?? [2] 닝쿠 2016.09.12 2485
9506 이게 가능할까요? [3] kohsangho 2016.09.11 2558
» DBCC SHRINKFILE 질문좀요... [2] 처리짱 2016.09.09 2624
9504 기간 범위 문제..? [4] 문상연 2016.09.09 2632
9503 범위에 해당하는 검색 조건 질문입니다. [4] 비폭력무저항 2016.09.07 2151
9502 파워빌더 12.5 문의드려요. [1] 나는야SQL초보 2016.09.07 3485
9501 쿼리 문의, Max 날짜 및 데이타 가져오기 [1] 어둠별빛 2016.09.07 2529
9500 통신 버퍼 리소스에서 다른 프로세스와의 교착 상태가 발생 [1] HSQL 2016.09.06 3468
9499 Unicode .txt 파일 format파일 이용해서 BulkInsert할때 문제점 [1] 띠립수 2016.09.05 2907
9498 xml path 결과 출력 문의 [2] dDrake 2016.09.05 2279
9497 select 결과의 row가 여러개 일 경우 각각의 결과를 변수에 할당 할 수 있나요? [1] 셀프 2016.09.05 2501
9496 재귀쿼리 조직도 쿼리 질문입니다. [1] 아더왕 2016.09.05 2976
9495 숫자 한글 혼합 정렬문제...? [8] 문상연 2016.09.04 3275
9494 group by 질문이 있어요..(쿼리수정 -_-) [2] neiyan 2016.09.02 2398
9493 SSMS 로 인한 CPU 부하 문의 [2] 아스날 2016.09.02 2668
9492 월별 가로 출력 ms-sql 쿼리 질문입니다. [1] 미뇽 2016.09.01 3454
9491 오라클 쿼리를 sql로 변경하려면,, sum over ( order by tt desc) 이부분을 [4] 하늘양 2016.09.01 2199





XE Login