쿼리를 실행할 때 쿼리 최적화 프로그램이 예상 행 크기를 어떻게 결정합니까?SQL 서버 튜닝
1
A
답변
0
쿼리 최적화 프로그램은 현재 데이터를 검사하고 사용할 수있는 데이터가없는 경우 최악의 경우를 가정합니다. 일부 데이터베이스 공급 업체는 평균적인 경우를 수행하지만 데이터가 없으면 최악의 상황을 피하는 것이 좋습니다. 완전히 다른 이야기 인 반환 된 행 수를 예측하는 것에 대해 이야기하는 경우
2
SQL Server는 통계 및 현재 데이터 집합을 사용하여이 분석을 수행합니다. 다음은 very detailed link으로, SQL 2008의 쿼리 최적화 프로그램이이를 계산하는 데 사용하는 데이터를 포함합니다.
또한 this link은 옵티마이 저가 내부적으로 행을 사용하여 쿼리 계획을 생성하는 방법에 대해 자세히 설명합니다.
관련 문제
- 1. SQL Server 성능 튜닝
- 2. SQL 튜닝 문제
- 3. 조인의 테이블 정렬 : SQL 튜닝
- 4. 쿼리 튜닝 SQL Server 2008
- 5. 반응이 빠른 서버 애플리케이션을위한 튜닝 JVM (GC)
- 6. T-SQL 쿼리 연습/시험/튜닝 예제
- 7. 과부하를 찾는 SQL Server 튜닝 도구
- 8. mysql 쿼리 튜닝
- 9. RODBC 쿼리 튜닝
- 10. JSF 튜닝
- 11. 성능 튜닝
- 12. 성능 튜닝
- 13. 오라클 클라이언트 튜닝?
- 14. SQL express 2005 질의와 SQL 자체 성능 튜닝
- 15. SSIS 작업을위한 인덱스 튜닝
- 16. mysql 튜닝 매개 변수
- 17. SQL 서버 연결된 서버
- 18. 자바 소켓과 TCP 튜닝
- 19. SQL 서버 SQL 쿼리
- 20. (SQL 서버)
- 21. SQL 서버
- 22. SQL 서버
- 23. SQL 서버
- 24. SQL 서버 -
- 25. Sql 서버 전자 메일 서버
- 26. 오이 속도, 성능 튜닝
- 27. Amazon EC2에서 JVM 튜닝
- 28. 오라클 튜닝/분석 테이블
- 29. 자동 매개 변수 튜닝
- 30. 쿼리 성능 튜닝
대단히 감사합니다. – Anoop