TIS보다 SSIS를 사용하여 무결성 검사, 인덱스 조각 모음/인덱스 다시 작성 및 데이터베이스 백업에 이점이 있습니까? SSIS가 내부 작업과 컨테이너를 기본 T-SQL 문으로 분해하지 않습니까?SSIS 또는 T-SQL을 사용한 데이터베이스 유지 관리?
답변
편안함을 사용하면 재구성은 다시 작성됩니다. 하나를 표준화하고 모든 것을 하나 또는 다른 것 (둘 다 아님)으로 유지하면 무언가를 복제하거나 놓치게됩니다.
알겠습니다. 유지 관리 마법사를 사용하면 입찰을 수행하기 위해 백그라운드에서 SSIS 패키지와 T-SQL 문을 실제로 만듭니다.
마법사는 여러분이 필요로하는 대부분의 것을 커버한다는 점에서 꽤 좋습니다.
SSIS는 서버를위한 DBA 작업 (예 : 백업)과 기타 더 많은 응용 프로그램 중심 작업 (상위 수준의 일관성 검사)을 수행하는 사람이 있다면 좋은 솔루션이 될 것입니다 비즈니스 로직과 관련된, 큰 데이터 세트를위한 ETL 태스크 등). 모든 것을 함께 보관할 수있어 편리합니다. 또한 사물의 시작, 스케줄 및 모니터링 방법을보다 강력하게 제어 할 수 있습니다 (결과를 사용자 정의 테이블에 기록하고 전자 메일을 보내고 임의 코드를 실행할 수 있음).
얼마나 많은 순수 DBA가 업무에 SSIS를 사용하는지 잘 모르겠지만 그 문제 때문에 MS SQL Server 세계에 얼마나 많은 "순수한"DBA가 남아 있는지 잘 모르겠습니다. 요즘은 자동화되어 있습니다. :)
SSIS는 "순수한"SQL보다 읽고 유지하기가 쉽고 스크립팅을 지원합니다 (VB에서만 가능하지만 적어도 시작은 아님). 따라서 CLR을 활용할 수 있습니다. 또한 MS-Land에서 이러한 유형의 작업을 유지 관리하는 오래된 방법 인 DTS보다 훨씬 뛰어납니다. 단점은 SQL을 작성하는 대신 모든 바보 같은 마이크로 소프트 전문 용어를 배워야한다는 것입니다. 어느 것이 더 재미 있습니다. 많은 서버를 유지 관리하고 MS SQL 서버에 투자 한 경우 이점을 활용하십시오.
- 1. 데이터베이스 유지 관리
- 2. tsql을 사용한 회계 계산
- 3. SSIS 패키지 - 버전 관리 및 유지 보수
- 4. 데이터베이스 액세스 설계 질문, 유지 관리
- 5. 여러 플랫폼에서 여러 데이터베이스 유지 관리
- 6. Visual Studio를 사용한 데이터베이스 버전 관리
- 7. TSQL을 통해 aspnet_Profile 테이블 채우기
- 8. 유지 관리 : jQuery 또는 Ajax Control Toolkit?
- 9. Entity Framework의 유지 관리 작업
- 10. UIPopoverController를 사용한 메모리 관리
- 11. 데이터베이스 변경 관리 도구?
- 12. 유지 관리 모드의보고 서비스
- 13. 인덱스 유지 관리
- 14. 양식 유지 관리
- 15. Endevor를 사용한 코드 관리
- 16. UIButton을 사용한 메모리 관리
- 17. 관리 도구로 데이터베이스 또는 테이블 새로 고침
- 18. SSIS 패키지 배포 및 연결 암호 유지
- 19. ASP.Net SQL Server SessionState (ASPState) 데이터베이스 유지 관리 계획
- 20. 사용자 로그인 및 정보의 안전한 데이터베이스 유지 관리?
- 21. SQL Server 유지 관리 제안?
- 22. 데이터베이스 관리
- 23. TFS를 사용한 데이터베이스 변경 관리 및 빌드 프로세스
- 24. 유지 관리 작업 경고/피드백
- 25. 유지 관리 - 변경시기와 변경시기를 조정합니다
- 26. Spring을 사용한 사용자 세션 관리
- 27. ActiveDirectoryMembershipProvider 및 SqlRoleProvider : 유지 관리?
- 28. 레일을 사용한 배너 관리 시스템
- 29. 유지 관리 계획 실패시에만 전자 메일 운영자
- 30. 데이터베이스 쿼리를 사용한 다형성