매우 익숙한 질문이 있으므로 나를 괴롭히지 마십시오. 저는 작은 회사에서 일하면서 개발자에서 DBA까지 모든 역할을합니다. 우리는 테이블 중 하나가 SELECT 작업을 위해 매우 느린 액세스를 경험하고있는 MSSQL 2008 데이터베이스를 가지고 있습니다. 이를 처리하는 방법을 연구하면서 데이터베이스 엔진 튜닝 관리자를 실행하는 것이 좋습니다. 생성 된 보고서는 몇 가지 색인과 통계를 작성하여 99 % 향상시킬 수 있음을 나타냅니다. 이 모든 생성 된 쿼리를 실행하고 실행하는 것이 안전합니까? 신뢰할 수 있는지 알려주는 데이터베이스 엔진 튜닝 관리자와 함께 일한 사람이 있습니까? 나는 솔직히이 문제를 혼자서 분석 할 경험이 없으므로 도구에 완전히 의지하는 것이 약간 우습다. 동시에, 나는이 문제를 해결하기 위해 무언가를해야한다는 압박을 받고있다. 감사.SQL Server 튜닝 : 데이터베이스 엔진 튜닝 관리자
0
A
답변
2
DTA는 작동하기에 충분한 작업 부하가있을 때 매우 좋습니다. 그러나 1 또는 2 홀수 쿼리의 경우 DTA가 매우 좋은 솔루션을 제안 할 수 없습니다. 제안 된 색인을 검토하고 작성해야하는지 확인하십시오. 전체 시스템에 악영향을 미칠 수 있으므로 제안 된 모든 인덱스를 생성하지 마십시오. 선택 쿼리가 매우 느린 경우 where 절의 열에 누락 된 인덱스가 있어야합니다. DTA에서 최상의 옵션을 선택하고 검토 한 다음 필요에 따라 색인 및 통계를 작성하십시오.
관련 문제
- 1. SQL Server 성능 튜닝
- 2. 쿼리 튜닝 SQL Server 2008
- 3. 데이터베이스 엔진 튜닝 관리자를 사용한 인덱싱
- 4. SQL 서버 데이터 튜닝 관리자 오류
- 5. LINQ 및 SQL Server 성능 튜닝 SQL Server 2008 데이터베이스 모범 사례?
- 6. SQL Server 튜닝 - 인덱스 대 통계
- 7. 과부하를 찾는 SQL Server 튜닝 도구
- 8. SQL 튜닝 문제
- 9. 내 SQL 쿼리 튜닝
- 10. SQL 서버 튜닝
- 11. 데이터베이스 엔진 튜닝 관리자의 세션을 삭제할 수 없습니다.
- 12. LINQ to SQL - SQL 튜닝
- 13. SSIS 작업을위한 인덱스 튜닝
- 14. 데이터베이스 엔진 튜닝 마법사 "권장 사항 적용"이 비활성화되었습니다.
- 15. 오라클 클라이언트 튜닝?
- 16. 조인의 테이블 정렬 : SQL 튜닝
- 17. 성능 튜닝
- 18. JSF 튜닝
- 19. 성능 튜닝
- 20. 리눅스에서 mysql 서버 튜닝
- 21. 데이터베이스 엔진 ... SQL Server 2005
- 22. RODBC 쿼리 튜닝
- 23. 성능 튜닝 하이브 쿼리
- 24. mysql 쿼리 튜닝
- 25. Amazon EC2에서 JVM 튜닝
- 26. 오라클 튜닝/분석 테이블
- 27. 자동 매개 변수 튜닝
- 28. Windows RPC 튜닝
- 29. 자바 소켓과 TCP 튜닝
- 30. 오이 속도, 성능 튜닝
답장을 보내 주셔서 감사합니다. 충분한 작업량으로 분석을 얼마나 오래 실행 했는가? 나는 24 시간 분량의 데이터를 얻기 위해 하룻밤 추적을하기로 결정했다. 분석을 위해 이것을 사용했다. 그걸로 충분하다고 생각하니? –
정말 thw worload 및 응용 프로그램의 얼마나 많은 부분이 시간 프레임에서 사용되고 있는지에 따라 다릅니다. 24 시간 내에 시스템의 좋은 부분이 커버되고 있다고 생각하십니까? –
공정하게 충분 :) 감사 –