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

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

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

Donar 2016.05.17 12:40 Views : 3688

안녕하세요.
저희 고객사에서 아래와 같은 문의가 왔는데
제가 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
9338 sql server2005 -> sql server2014 마이그레이션 관련 설까치 2016.05.23 2368
9337 SQL 쿼리 변수 관련. [2] 세민 2016.05.23 2347
9336 update 여부 ? [2] 희망나라 2016.05.22 2868
9335 리뉴얼 SP 관리어떻게들 하나요 [2] 장성원_305526 2016.05.20 3055
9334 통계쿼리 문의.. [5] S.GERRARD 2016.05.19 2384
9333 연결된 서버 셋팅 관련 문의 드립니다. [2] 아싸라비아콜롬비아 2016.05.19 5385
9332 쿼리 질문입니다. [1] l1j2e3 2016.05.19 2396
9331 데이터 가져오기 질문입니다. [4] sql배우고자하는자 2016.05.19 6407
9330 서비스 관련 질문입니다. [15] 달님별님코자 2016.05.19 3411
9329 ms sql에서 자바클래스 호출할 수 있나요? [2] 엘시아 2016.05.18 2575
9328 그룹을 지어 ~ 외 몇건으로 표현을 하고 싶은데요. [4] DOOLLY 2016.05.18 6612
9327 안녕하세요. SQL 백업 관련.. [8] 세민 2016.05.17 2312
9326 방금실행한쿼리 롤백할방법없나요? [9] 후알유? 2016.05.17 19469
» DB 용량 축소 관련 문의 드립니다. [1] Donar 2016.05.17 3688
9324 복원 실행시 오류가 나서 문의드립니다. [1] 기대_277129 2016.05.16 2627
9323 mssql --> oracle 제발 봐주세요! ㅠㅠ 재히루 2016.05.16 2229
9322 MSSQL 2012 에서 호환성 2000 으로 설정 할 수 있나요? [3] dev_jeon 2016.05.16 2632
9321 weblogic서버 시작시 MS-SQL 대칭키 OPEN 방법 [1] 엘시아 2016.05.16 3020
9320 트랜잭션 로그 관련 [1] 다복이 2016.05.15 2489
9319 pivot 쿼리 문의입니다. 솜이불 2016.05.13 2335





XE Login