문제

SQL Server 2000/2005/2008을 사용하여 성능 쿼리 또는 저장 프로 시저를 평가하기위한 표준 관행에 익숙합니다. MDX 성능을 평가하는 가장 좋은 방법은 무엇입니까? 표준 T-SQL을 사용하여 가능한 한 쉽게 성능이 좋지 만 성능이 좋지 않은 성능 MDX 쿼리를 작성할 수 있다고 생각하십니까? 제안이 있습니까?

참고 : MS SQL 분석 서비스 및 Proclarity Client를 사용하는 현재 데이터 마이닝 프로젝트를 점검해야 할 수도 있습니다.

도움이 되었습니까?

해결책

분석 서비스 조정을 지원하는 몇 가지 시설이 있습니다 (2005 년 기준).

  • 엔진의 실제 프리미티브는 다소 다른 특성이지만 SQL Server가 지원하는 것과 거의 같은 방식으로 MDX에 대한 쿼리 계획을 얻을 수 있습니다.

  • 사용 기반 집계를 실행하면 실제로 슬라이스가 실제로 보이는 것을 선택합니다.

  • SSA는 또한 프로파일 러를 지원하므로 추적 파일을 가져와 서버가 실제로 무엇을 얻는 지 확인할 수 있습니다.

  • 입찰가 디버거를 사용하면 큐브 스크립트를 추적 할 수 있습니다.

그러나이 내용은 SQL Server보다 문서화가 상당히 덜 문서화되므로 MS Tech 지원, 제 3 자 컨설턴트 또는 StackoverFlow;-}를 포함해야 할 수도 있습니다.

다른 팁

달리기를 시도하십시오 MDX 스튜디오. MDX 쿼리를 분석하고 일반적인 문제에 대한 일반적인 성능 힌트를 제공합니다.

나는 그것이 매우 유용하고 팁을 따르면 일부 쿼리의 성능을 8 배로 늘 렸습니다.

무료입니다!

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top