2012-06-20 2 views
4

나는 SQL 서버 처음으로 2008 DTA를 사용하고 있는데 나는 SQL 서버 데이터 튜닝 관리자 오류

55 %가 워크로드 구문 오류를

와의 때문에

을 가지고 소비

다음과 같은 경고 메시지를 얻을 이 DB를 조정하기위한 권장 사항이 표시되지 않습니다.

도와주세요.

+0

이 작업 부하를 어떻게 만들었습니까? –

+0

나는 여기에 주어진 단계를 따랐다. http://blogs.technet.com/b/sql_server_isv/archive/2011/04/01/creating-a-workload-by-using-a-trace-log.aspx – pramodtech

+0

우리는 잘 :-(우리의 DBA는 정상이라고 말하지만 그것이 어떻게 될 수 있는지 이해하지 못합니다. – matao

답변

1

제출 된 작업로드가 더 이상 유효하지 않은 경우 정상 일 수 있습니다.

예를 들어 작업 테이블에 기록한 쿼리에서 테이블 (임시 테이블)을 참조하고이 테이블을 참조했다고 가정합니다. 테이블을 삭제하거나 임시 테이블이 더 이상 존재하지 않으면 작업 부하는 여전히이를 참조하고 DTA는 구문 오류를 발생시킵니다.

작업 부하를 확인하면 관리 스튜디오에서 열 수 있어야하므로이를 확인할 수 있어야합니다.

임시 테이블에주의하십시오. 특히 INSERT INTO 대신 SELECT INTO으로 생성 한 경우 DTA에서 올바르게 구문 분석하지 않은 것 같습니다.