다음을 통해 공유


MSSQLSERVER_833

자세히

제품 이름

SQL Server

제품 버전

10.50

제품 빌드 번호

10.00.0000.00

이벤트 ID

833

이벤트 원본

MSSQLSERVER

구성 요소

SQLEngine

심볼 이름

BUF_LONG_IO

메시지 텍스트

SQL Server에서 데이터베이스 [%ls] (%d)의 파일 [%ls]을(를) 완료하는 데 %d초보다 더 오래 걸린 I/O 요청이 %d개 발견되었습니다. OS 파일 핸들은 0x%p입니다. 가장 최근의 시간 초과 I/O의 오프셋은 %#016I64x입니다.

설명

이 메시지는 SQL Server가 디스크에서 읽기 또는 쓰기 요청을 실행하여 해당 요청이 반환되는 데 15초 이상 소요되었음을 나타냅니다. 이 오류는 SQL Server에서 보고하고 IO 하위 시스템에 문제가 있음을 나타냅니다.

가능한 원인

이 문제는 시스템 성능 문제, 하드웨어 오류, 펌웨어 오류, 장치 드라이버 문제 또는 IO 프로세스의 필터 드라이버 조정으로 인해 발생할 수 있습니다.

사용자 동작

하드웨어 관련 오류 메시지에 대한 시스템 이벤트 로그를 검사하여 이 오류의 문제를 해결합니다. 또한 사용 가능한 경우 하드웨어 관련 로그를 검사합니다.

성능 모니터를 사용하여 다음 카운터를 검사합니다.

  • Average Disk Sec/Transfer

  • Average Disk Queue Length

  • Current Disk Queue Length

예를 들어 SQL Server를 실행하는 컴퓨터의 Average Disk Sec/Transfer는 일반적으로 15밀리초 미만입니다. Average Disk Sec/Transfer 값이 증가하는 경우 이는 I/O 하위 시스템이 I/O 요구를 최적으로 따라가고 있지 못함을 나타냅니다.

[!참고]

바이러스 백신 프로그램으로 인해 디스크 액세스가 느려질 수 있습니다. 액세스 속도를 높이려면 활성 바이러스 검사의 오류 메시지에서 지정한 SQL Server 데이터 파일을 제외하십시오.

I/O 오류에 대한 자세한 내용은 Microsoft SQL Server I/O 기본 사항, 2장(Microsoft SQL Server I/O Basics, Chapter 2)https://support.microsoft.com/kb/897284/ko-kr의 기술 자료 문서를 참조하십시오.