Sql Server 2005 데이터베이스에 대한 유지 관리 계획을 수립해야합니다. 백업의 경우 15 분마다 매일 전체 데이터베이스 백업 및 트랜잭션 로그 백업을 수행하려고합니다. 내 문제는 내가하고 싶은 다른 작업과 얼마나 자주 해야하는지 파악하는 데 있습니다.
그래서 지금까지 이것을 염두에 두었습니다. 내 생각에 결함이 있거나 더 좋은 방법이 있으면 수정하십시오.
- 백업-모든 테이블, 전체 백업 (일일)
- 백업-선택된 테이블, 전체 백업 (시간별)
- 백업-트랜잭션 로그 (15 분마다)
- 데이터베이스 무결성 검사 (매일)
- 인덱스 재구성 (매일)
- 통계 업데이트 (매일)
- 데이터베이스 축소 (매주)
- 인덱스 재 구축 (매주)
- 유지 보수 정리 (매일)
나는 몇 시간 전에 (다른 직업에서 비슷한 계획을 세울 때)이 작업 중 일부를 매일 실행할 필요가 없거나 매일 실행해서는 안된다는 것을 기억했습니다. 어느 것에 관해서는, 그것은 나를 탈출합니다. 재난시 데이터 손실을 줄일 수있는 더 나은 유지 관리 계획을 세우는 데 약간의 지침을 사용할 수 있지만 사용량이 많은 시간에 실행시 시스템에 부담을주지 않으며 성능도 향상시킵니다.