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

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

DB 용량 축소 관련 문의 드립니다.

Donar 2016.05.17 12:40 Views : 3631

안녕하세요.
저희 고객사에서 아래와 같은 문의가 왔는데
제가 SQL은 완전 초보라 답변은 아직 못드리고 있습니다.
제 주위에 SQL 엔지니어분도 없어서 물어볼 곳두 없네요..ㅜㅜ
아래 내용 한번 살펴봐주시고 조언 부탁드립니다.
==========================================================


OS : MS Windows server 2003 R2

DB : MS Sql Server 2005

 

작업대상 DB MDF 파일 크기 : 78,981,632KB

 

현재 사용 중인 DB MDF 파일의 크기가 계속 증가를 하여 축소가 필요하다고 판단되어

 

불필요한 텍스트 내용을 삭제할 예정입니다.

 

( : 이미 지난 행사들의 일정표 등의 내용을 삭제하여 MDF 파일의 크기를 축소할 예정)

 

테스트 서버 작업 시 확인 결과 작업 대상의 내용 들이 연도 별로 중간 중간 생성되어져 있던 내용이라 

 

DELETE문으로 삭제해도 MDF 파일의 크기가 바로 축소되지는 않았습니다.

 

테스트 서버에서 DBCC SHRINKDATABASE 또는 DBCC SHRINKFILE 명령으로 축소를 하니 거의 3일 정도가 소요되었습니다.

 

위의 테스트 작업 진행 후 궁금한 사항입니다.

 

< 질문 >

1. 라이브서버에서 불필요한 데이타 삭제 후 DBCC SHRINKDATABASE 또는 DBCC SHRINKFILE를 사용하여 

   DB 축소 작업 시간이 많이 걸리는 문제를 해결할 수 있는지 ( 시간 단축 가능 여부 )

 

2. 시간 단축이 안된다면 DB 축소 작업 시 라이브 서버의 DB 속도 저하 등 문제는 없는지

 

3. DB 축소 후 INDEX 관련 재생성 등의 작업이 꼭 필요한 건지 궁금합니다
No. Subject Author Date Views
9341 월 시점 별 최신 데이터를 가져오는 쿼리 질문 드립니다. [8] 호머 2016.05.25 3347
9340 MS-sql 2005에서 로그인 계정 삭제가 안 됩니다. [2] hsp-user 2016.05.24 3561
9339 파일그룹 백업 & 복원 질문드립니다. [1] HoyaSoft 2016.05.24 2581
9338 sql server2005 -> sql server2014 마이그레이션 관련 설까치 2016.05.23 2368
9337 SQL 쿼리 변수 관련. [2] 세민 2016.05.23 2346
9336 update 여부 ? [2] 희망나라 2016.05.22 2867
9335 리뉴얼 SP 관리어떻게들 하나요 [2] 장성원_305526 2016.05.20 3053
9334 통계쿼리 문의.. [5] S.GERRARD 2016.05.19 2382
9333 연결된 서버 셋팅 관련 문의 드립니다. [2] 아싸라비아콜롬비아 2016.05.19 5347
9332 쿼리 질문입니다. [1] l1j2e3 2016.05.19 2395
9331 데이터 가져오기 질문입니다. [4] sql배우고자하는자 2016.05.19 6320
9330 서비스 관련 질문입니다. [15] 달님별님코자 2016.05.19 3405
9329 ms sql에서 자바클래스 호출할 수 있나요? [2] 엘시아 2016.05.18 2571
9328 그룹을 지어 ~ 외 몇건으로 표현을 하고 싶은데요. [4] DOOLLY 2016.05.18 6412
9327 안녕하세요. SQL 백업 관련.. [8] 세민 2016.05.17 2312
9326 방금실행한쿼리 롤백할방법없나요? [9] 후알유? 2016.05.17 18231
» DB 용량 축소 관련 문의 드립니다. [1] Donar 2016.05.17 3631
9324 복원 실행시 오류가 나서 문의드립니다. [1] 기대_277129 2016.05.16 2617
9323 mssql --> oracle 제발 봐주세요! ㅠㅠ 재히루 2016.05.16 2225
9322 MSSQL 2012 에서 호환성 2000 으로 설정 할 수 있나요? [3] dev_jeon 2016.05.16 2629





XE Login