SQL Server 오류 메시지 844 또는 845 오류 메시지의 일반적인 원인에 대한 설명

기술 자료 번역 기술 자료 번역
기술 자료: 310834 - 이 문서가 적용되는 제품 보기.
모두 확대 | 모두 축소

이 페이지에서

현상

컴퓨터, 응답을 중지하거나 동시에 SQL Server 버퍼 래치 오류가 SQL Server 오류 로그에 기록하는 시간 제한 또는 일부 다른 정상 작동 중단을 발생할 수 있습니다. 중단 결과로 발생하는 오류 메시지에 다음과 같습니다.
버퍼 래치 유형에 대한 %d% bp 기다리는 동안 시간 초과 오류 844: 발생했습니다 # x, 페이지 %S_PGID, 상태 % # x, 개체 ID %d:% d: %d, waittime %d. 대기할 계속하기.
페이지 %S_PGID, 데이터베이스 ID %2!에 [NULL]에 대한 버퍼 래치 유형 %d 기다리는 동안 시간 초과 오류 845: 발생했습니다.
경고: EC 6ed70090 래치 6ed834bc 따라 600 sec. 2 대기한. BUF 래치 않습니다.

원인

오류 메시지 시스템의 전체 운영 환경에 따라 다릅니다. 다음 상황에서 overstressed 시스템에 발생할 수 있습니다.
  • 하드웨어 입/출력 (I/O) 및 메모리 요구 사항에 맞지 않습니다.

  • 잘못 구성된 및 테스트된 설정입니다.

  • 비효율적인 디자인입니다.
심한 스트레스 로드 또는 시스템 사용자의 하드웨어 능력을 초과할 하드웨어 요구가 있을 때 시스템에 있을 때 시스템 버퍼 오류 메시지가 생성될 수 있습니다. stressed 환경에 가장 일반적인 원인은 다음과 같습니다.

  • 하드웨어 문제가 있습니다.
  • 압축된 드라이브입니다.
  • 기본이 아닌 SQL Server 구성 설정.
  • 비효율적인 쿼리 또는 비효율적인 인덱스 디자인입니다.
  • 데이터베이스 자동 증가 또는 자동 축소 작업을 자주.

해결 과정

사용자 환경에 따라 문제를 해결하려면 다음 이 단계 중 하나 이상이 있습니다 줄이거나 오류 메시지를 제거하는:
  • 하드웨어 병목 현상이 있는지 확인하십시오. SQL Server 2000 온라인 설명서의 "병목 상태 식별" 항목을 시작할 수 있는 자리입니다. 적절한 사용자 환경의 구성, 쿼리, 필요한 서비스 및 로드할 수 있도록 필요한 경우 하드웨어를 업그레이드하십시오.

  • 모든 하드웨어가 제대로 작동하는지 확인하십시오. 로그에 기록된 오류를 확인하고 하드웨어 공급업체에서 제공하는 진단을 실행하십시오.

  • 않는 압축 디스크 드라이브 확인하십시오. 데이터 또는 로그 파일이 압축된 드라이브에 저장하는 SQL Server 2000 온라인 설명서의 "실제 데이터베이스 파일 및 파일" 항목을 설명하는 대로 지원되지 않습니다. 압축된 드라이브 지원에 대한 자세한 내용은 아래 문서 번호를 눌러 Microsoft 기술 자료에 있는 문서를 클릭하십시오.
    231347INF: SQL Server 데이터베이스의 압축된 볼륨 지원되지 않음
  • 이 옵션을 해제하려면 켤 때 오류 메시지가 사라질 경우 참조하십시오.

    • SQL Server 우선 순위 높이기 구성 옵션.
    • 경량 풀링 (파이버 모드) 옵션.
    • 작업 집합의 크기 옵션입니다.


    이전 설정이 종종 OFF 해당 기본 설정에서 변경할 경우 counter-productive 수 있습니다. 설정에 대한 자세한 내용은 설정 구성 옵션 및 SQL Server 2000 온라인 설명서의 "sp_dboption" 항목을 참조하십시오.자세한 내용은 아래 문서 번호를 눌러 Microsoft 기술 자료에 있는 문서를 클릭하십시오.
    319942방법: 적절한 SQL Server 구성 설정 확인
  • 시스템에 사용된 리소스를 줄일 쿼리를 조정하십시오. 성능 조정 시스템에서 스트레스 뿐만 아니라 개별 쿼리에 대한 응답 시간을 단축하려는 줄이는 데 도움이 됩니다. 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
    224587방법: SQL Server 응용 프로그램 성능 문제 해결

  • 데이터베이스 크기를 변경 오버헤드를 줄이기 위해 해제할 자동 축소 속성을 설정하십시오.

  • 자주 발생하지 않는 수 있도록 충분히 큰 간격으로 자동 증가 속성을 확인하십시오. 사용자 데이터베이스의 사용 가능한 공간을 확인하려면 작업을 예약하고 사용량이 시간 동안 데이터베이스 크기를 늘립니다.

  • 다음 844 또는 845 오류 메시지를 자주 발생하지 않을 경우 SQL Server 2000 온라인 설명서에서 설명한 대로 오류를 무시할 수 있습니다.

참조

시스템을 모니터링하는 방법 및 이 문서의 "해결 방법" 절에 제안한 변경 사항 중 일부는 구현하는 방법에 대한 내용은 SQL Server 2000 온라인 설명서의 다음 항목을 참조하십시오.

보기 오류 로그
"데이터베이스 성능 개요 최적화"
"성능 평가"
"인덱스"
"인덱스 설계"
인덱스 튜닝 마법사 "
"쿼리 분석"

오류 메시지 844 및 845 특정 다른 특정 환경에서는 함께 결합하여 버그의 위치를 나타내는 경우도 있습니다. 가능한 버그에 대한 자세한 내용은 Microsoft 기술 자료 문서를 보려면 해당 자료의 문서를 참조하십시오.
309093FIX: 프로시저 캐시 위치 제거하면 버퍼 래치 시간 초과 또는 서버 Sluggishness 발생한다
303640FIX: 오류 로그에 래치 시간 초과 경고 나타난다 및 함께 사용 AWE 느린 SQL 서버 응답 발생한다

속성

기술 자료: 310834 - 마지막 검토: 2007년 2월 22일 목요일 - 수정: 4.3
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft SQL Server 2000 Standard Edition
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Developer Edition
  • Microsoft SQL Server 2005 Enterprise Edition
  • Microsoft SQL Server 2005 Express Edition
  • Microsoft SQL Server 2005 Workgroup Edition
키워드:?
kbmt kbprb KB310834 KbMtko
기계 번역된 문서
중요: 본 문서는 전문 번역가가 번역한 것이 아니라 Microsoft 기계 번역 소프트웨어로 번역한 것입니다. Microsoft는 번역가가 번역한 문서 및 기계 번역된 문서를 모두 제공하므로 Microsoft 기술 자료에 있는 모든 문서를 한글로 접할 수 있습니다. 그러나 기계 번역 문서가 항상 완벽한 것은 아닙니다. 따라서 기계 번역 문서에는 마치 외국인이 한국어로 말할 때 실수를 하는 것처럼 어휘, 구문 또는 문법에 오류가 있을 수 있습니다. Microsoft는 내용상의 오역 또는 Microsoft 고객이 이러한 오역을 사용함으로써 발생하는 부 정확성, 오류 또는 손해에 대해 책임을 지지 않습니다. Microsoft는 이러한 문제를 해결하기 위해 기계 번역 소프트웨어를 자주 업데이트하고 있습니다.

피드백 보내기

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com