FIX: I/O 하위 시스템에 SQL Server 2005에서 IO 요청을 처리할 수 없는 경우 검사점 프로세스에서 생성 되는 I/O 요청이 I/O 병목 현상이 발생할 수 수 있습니다.

Microsoft는 Microsoft SQL Server 2005 수정 프로그램을 다운로드 가능한 하나의 파일로 배포합니다. 수정 프로그램은 계속 누적 되는 형태 이므로 각 새 릴리스에 모든 핫픽스를 포함 하며 수정 프로그램 릴리스의 이전 SQL Server 2005에 포함 된 모든 보안 수정 프로그램

요약

이 문서에서는이 핫픽스 릴리스에 대 한 다음을 설명합니다.
  • 이 핫픽스 패키지에서 해결 된 문제
  • 핫픽스 패키지 적용을 위한 전제 조건
  • 핫픽스 패키지 적용 후 컴퓨터를 다시 시작 해야 여부에 대 한 정보
  • 핫픽스 패키지가 다른 핫픽스 패키지로 대체 되는지 여부에 대 한 정보
  • 핫픽스 패키지를 적용 한 후 레지스트리 변경 내용을 확인 해야 하는지 여부에 대 한 정보
  • 핫픽스 패키지에 포함 된 파일

증상

SQL Server 2005에서는 검사점 프로세스가 I/O 스파이크를 정기적으로 생성할 수 있습니다. I/O 하위 시스템, I/O 요청을 처리할 수 없는 경우 검사점 프로세스가 실행 될 때 I/O 요청이 I/O 병목 현상이 발생할 수 있습니다.

원인

이 문제는 복구 간격을 기준으로 커밋되지 않은 버퍼를 플러시할 합니다 있는지 확인 하는 경우 SQL Server 검사점 프로세스는 가능한 많은 I/O 요청을 게시 하기 때문에 발생 합니다. 이 동작은 기본적으로 것입니다.

해결 방법

지원되는 핫픽스를 Microsoft에서 구할 수 있습니다. 그러나 이 핫픽스는 오직 이 문서에서 설명하는 문제를 해결하는 작업에만 사용됩니다. 이 문제가 발생하는 시스템에만 이 핫픽스를 적용해야 합니다. 이 핫픽스는 추가 테스트가 필요할 수도 있습니다. 따라서, 이 문제로 심각하게 영향을 받지 않는 경우 이 핫픽스가 포함된 다음 소프트웨어 업데이트가 나올 때까지 기다리는 것이 좋습니다.

핫픽스를 다운로드할 수 있는 경우, 이 기술 자료 문서의 상단에 "핫픽스 다운로드 가능" 섹션이 있습니다. 이 섹션이 나타나지 않으면, Microsoft 고객 지원에 문의하여 핫픽스를 얻으십시오.

참고: 추가 문제가 발생하거나 문제 해결이 필요한 경우, 별도로 서비스를 요청해야 할 수도 있습니다. 추가 지원 질문과 이 특정 핫픽스가 필요하지 않은 문제에는 일반 지원 비용이 적용됩니다. 전체 목록은 Microsoft 고객 서비스 및 지원 전화 번호 또는 별도 서비스 요청을 만들려면, 다음 Microsoft 웹 사이트를 방문 하십시오.참고: "핫픽스 다운로드 사용 가능" 형식은 핫픽스 사용이 가능한 언어를 표시합니다. 사용자 언어가 표시되지 않는 것은 핫픽스를 해당 언어로 사용할 수 없기 때문입니다.

전제 조건

이 핫픽스를 적용 하려면 Microsoft SQL Server 2005 서비스 팩 1 (SP1) 설치 되어 있어야 합니다.

SQL Server 2005 서비스 팩 1을 구하는 방법에 대 한 자세한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 합니다.

913089 는 SQL Server 2005 최신 서비스 팩을 구하는 방법

다시 시작 정보

핫픽스를 적용 한 후 컴퓨터를 다시 시작할 필요가 없습니다.

레지스트리 정보

레지스트리를 변경할 필요가 없습니다.

핫픽스 파일 정보

이 핫픽스에이 문서에 나와 있는 문제를 해결 하는 데 필요한 파일만 포함 되어 있습니다. 이 핫픽스에 제품을 최신 빌드로 완전히 업데이트 하는 데 필요한 모든 파일이 없을 수 있습니다.

이 핫픽스의 영어 버전은 다음 표에 열거된 파일 특성 (또는 그 이후의 파일 특성)을 가지고 있습니다. 이러한 파일의 시간과 날짜는 협정 세계시(UTC)로 나열되었습니다. 파일 정보를 볼 때는 로컬 시간으로 변환됩니다. UTC와 로컬 시간의 시차를 찾으려면 제어판의 날짜 및 시간 항목에서 표준 시간대 탭을 사용 합니다.
SQL Server 2005 32 비트 버전
파일 이름파일 버전파일 크기날짜시간플랫폼
Databasemailengine.dll9.0.2214.075,12016-Jan-200719:35x86
Logread.exe2005.90.2214.0400,75216-Jan-200719:35x86
Microsoft.analysisservices.adomdclient.dll9.0.2214.0546,16016-Jan-200719:35x86
Microsoft.analysisservices.deploymentengine.dll9.0.2214.0140,65616-Jan-200719:35x86
Microsoft.analysisservices.dll9.0.2214.01,217,90416-Jan-200719:35x86
Microsoft.sqlserver.mgdsqldumper.dll2005.90.2214.078,19216-Jan-200719:35x86
Microsoft.sqlserver.sqlenum.dll9.0.2214.0910,70416-Jan-200719:35x86
Msasxpress.dll9.0.2214.024,94416-Jan-200719:35x86
Msgprox.dll2005.90.2214.0200,56016-Jan-200719:35x86
Msmdlocal.dll9.0.2214.015,645,55216-Jan-200719:35x86
Msmdredir.dll9.0.2214.03,993,96816-Jan-200719:35x86
Qrdrsvc.exe2005.90.2214.0369,52016-Jan-200719:35x86
Rdistcom.dll2005.90.2214.0643,44016-Jan-200719:35x86
Repldp.dll2005.90.2214.0187,24816-Jan-200719:35x86
Replmerg.exe2005.90.2214.0320,88016-Jan-200719:35x86
Replprov.dll2005.90.2214.0550,25616-Jan-200719:35x86
Replrec.dll2005.90.2214.0784,75216-Jan-200719:35x86
Replsub.dll2005.90.2214.0407,40816-Jan-200719:35x86
Spresolv.dll2005.90.2214.0177,00816-Jan-200719:36x86
Sqlaccess.dll2005.90.2214.0350,57616-Jan-200719:36x86
Sqlagent90.exe2005.90.2214.0321,39216-Jan-200719:36x86
Sqlservr.exe2005.90.2214.028,972,96816-Jan-200719:36x86
Xmlsub.dll2005.90.2214.0195,44016-Jan-200719:36x86
Xpstar90.dll2005.90.2214.0295,28016-Jan-200719:36x86
Xpstar90.rll2005.90.2214.0155,50416-Jan-200719:35x86
SQL Server 2005 64 비트 버전
파일 이름파일 버전파일 크기날짜시간플랫폼
Databasemailengine.dll9.0.2214.075,12017-Jan-200709:03x86
Logread.exe2005.90.2214.0525,16817-Jan-200709:03x64
Microsoft.analysisservices.adomdclient.dll9.0.2214.0546,16016-Jan-200719:35x86
Microsoft.analysisservices.adomdclient.dll9.0.2214.0546,16017-Jan-200709:03x86
Microsoft.analysisservices.deploymentengine.dll9.0.2214.0140,65616-Jan-200719:35x86
Microsoft.analysisservices.dll9.0.2214.01,217,90416-Jan-200719:35x86
Microsoft.sqlserver.mgdsqldumper.dll2005.90.2214.078,19216-Jan-200719:35x86
Microsoft.sqlserver.mgdsqldumper.dll2005.90.2214.094,06417-Jan-200709:03x64
Microsoft.sqlserver.sqlenum.dll9.0.2214.0877,93617-Jan-200709:03x86
Msasxpress.dll9.0.2214.024,94416-Jan-200719:35x86
Msasxpress.dll9.0.2214.030,06417-Jan-200709:03x64
Msgprox.dll2005.90.2214.0262,00017-Jan-200709:03x64
Msmdlocal.dll9.0.2214.015,645,55216-Jan-200719:35x86
Msmdredir.dll9.0.2214.03,993,96816-Jan-200719:35x86
Qrdrsvc.exe2005.90.2214.0434,03217-Jan-200709:03x64
Rdistcom.dll2005.90.2214.0836,46417-Jan-200709:03x64
Repldp.dll2005.90.2214.0187,24816-Jan-200719:35x86
Repldp.dll2005.90.2214.0237,93617-Jan-200709:03x64
Replmerg.exe2005.90.2214.0417,64817-Jan-200709:03x64
Replprov.dll2005.90.2214.0747,88817-Jan-200709:03x64
Replrec.dll2005.90.2214.01,011,05617-Jan-200709:03x64
Replsub.dll2005.90.2214.0528,24017-Jan-200709:03x64
Spresolv.dll2005.90.2214.0225,64817-Jan-200709:03x64
Sqlaccess.dll2005.90.2214.0357,74417-Jan-200709:03x86
Sqlagent90.exe2005.90.2214.0392,56017-Jan-200709:03x64
Sqlservr.exe2005.90.2214.039,386,99217-Jan-200709:03x64
Xmlsub.dll2005.90.2214.0319,85617-Jan-200709:03x64
Xpstar90.dll2005.90.2214.0543,60017-Jan-200709:03x64
Xpstar90.rll2005.90.2214.0156,01617-Jan-200709:03x64
SQL Server 2005에서는 Itanium 아키텍처 버전
파일 이름파일 버전파일 크기날짜시간플랫폼
Databasemailengine.dll9.0.2214.075,12018-Jan-200713:41x86
Logread.exe2005.90.2214.01,098,09618-Jan-200713:41IA-64
Microsoft.analysisservices.adomdclient.dll9.0.2214.0546,16016-Jan-200719:35x86
Microsoft.analysisservices.adomdclient.dll9.0.2214.0546,16018-Jan-200713:41x86
Microsoft.analysisservices.deploymentengine.dll9.0.2214.0140,65616-Jan-200719:35x86
Microsoft.analysisservices.dll9.0.2214.01,217,90416-Jan-200719:35x86
Microsoft.sqlserver.mgdsqldumper.dll2005.90.2214.078,19216-Jan-200719:35x86
Microsoft.sqlserver.mgdsqldumper.dll2005.90.2214.0165,74418-Jan-200713:41IA-64
Microsoft.sqlserver.sqlenum.dll9.0.2214.0877,93618-Jan-200713:41x86
Msasxpress.dll9.0.2214.024,94416-Jan-200719:35x86
Msasxpress.dll9.0.2214.057,71218-Jan-200713:41IA-64
Msgprox.dll2005.90.2214.0545,13618-Jan-200713:41IA-64
Msmdlocal.dll9.0.2214.048,717,16818-Jan-200713:41IA-64
Msmdredir.dll9.0.2214.06,249,32818-Jan-200713:41IA-64
Qrdrsvc.exe2005.90.2214.0943,98418-Jan-200713:41IA-64
Rdistcom.dll2005.90.2214.01,884,01618-Jan-200713:41IA-64
Repldp.dll2005.90.2214.0187,24816-Jan-200719:35x86
Repldp.dll2005.90.2214.0511,34418-Jan-200713:41IA-64
Replmerg.exe2005.90.2214.0957,29618-Jan-200713:41IA-64
Replprov.dll2005.90.2214.01,619,82418-Jan-200713:41IA-64
Replrec.dll2005.90.2214.02,144,11218-Jan-200713:41IA-64
Replsub.dll2005.90.2214.01,159,53618-Jan-200713:41IA-64
Spresolv.dll2005.90.2214.0498,03218-Jan-200713:41IA-64
Sqlaccess.dll2005.90.2214.0352,11218-Jan-200713:41x86
Sqlagent90.exe2005.90.2214.01,143,66418-Jan-200713:41IA-64
Sqlservr.exe2005.90.2214.072,250,22418-Jan-200713:42IA-64
Xmlsub.dll2005.90.2214.0593,26418-Jan-200713:42IA-64
Xpstar90.dll2005.90.2214.0953,71218-Jan-200713:42IA-64
Xpstar90.rll2005.90.2214.0154,99218-Jan-200713:41IA-64

상태

Microsoft는 이 문제가 '적용 대상' 섹션에 나열된 Microsoft 제품의 문제임을 확인했습니다.

자세한 내용

초당 검사점 I/O 요청 수를 제한 하려면이 핫픽스를 사용 하려면 SQL Server 2005에서 시작 -kDecimalNumber 매개 변수를 사용 해야 합니다. 이 시작 매개 변수 DecimalNumber 는 초당 MB에서 검사점 속도를 나타냅니다.

참고: 기본적으로 검사점 프로세스가 SQL Server 지정한 복구 간격 내에서 데이터베이스를 복구할 수 있는지 하면. 이 핫픽스를 사용 하도록 설정 하면 기본 동작이 변경 됩니다. 따라서 매개 변수가 매우 낮은 값을 지정 하는 경우 긴 복구 시간이 발생할 수 있습니다. 또한 백업을 백업을 시작 하는 검사점 프로세스는 또한 지연 때문에 시간이 약간 더 시간이 걸릴 수 있습니다. I/O 병목 상태를 제거 하려면 다음 방법을 사용 하는 것이 좋습니다.
  • SQL Server 게시 되는 I/O 요청을 지원할 수 있도록 충분 한 하드웨어를 가진.
  • 충분 한 응용 프로그램 조정 수행 합니다.
이 핫픽스를 사용 하지 않아도 되는 경우 프로덕션 서버에이 핫픽스를 적용 하기 전에 충분 한 테스트를 수행 하 고 있는지 확인 하십시오.

-KDecimalNumber 시작 매개 변수를 사용 하 여 SQL Server 2005를 구성 하려면 다음이 단계를 수행 합니다.
  1. SQL Server 구성 관리자를 시작 합니다.
  2. SQL Server 구성 관리자에서 SQL Server 2005 서비스를 클릭 하 고 SQL Server 2005의 인스턴스를 마우스 오른쪽 단추로 클릭 한 다음 속성을 클릭 합니다. 예를 들어, SQL Server (MSSQLSERVER)을마우스 오른쪽 단추로.
  3. SQL Server (MSSQLSERVER) 속성 대화 상자에서 고급클릭 한 다음 시작 매개 변수를 클릭 합니다.
  4. 기존 텍스트 끝에 입력 ;-kDecimalNumber 열에서 선택한 다음 확인을 누릅니다.

    만 3 m B / 초 I/O 요청을 생성 하려면 검사점 프로세스 스로틀 하려면 시작 매개 변수를 사용 하 여 예를 들어, -k3. 이렇게 하면 검사점 프로세스가 계속 초당 3 MB 내에서 I/O 요청을 자동으로 계산 합니다.
  5. 매개 변수 적용 하려면 SQL Server를 다시 시작 합니다.
이 핫픽스 SQL Server 2005 서비스 팩 2 용 누적 업데이트 패키지 (빌드 3161)에 포함 됩니다. 대 한 자세한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 합니다.:

935356 SQL Server 2005 서비스 팩 2 용 누적 업데이트 패키지 (빌드 3161)을 사용할 수

참조

자세한 내용은 다음 문서 번호를 클릭하여 Microsoft 기술 자료의 다음 문서를 확인하십시오.

Microsoft 소프트웨어 업데이트를 설명 하는 데 사용 되는 표준 용어에 대 한 824684 설명
속성

문서 ID: 929240 - 마지막 검토: 2017. 2. 7. - 수정: 1

Microsoft SQL Server 2005 Developer Edition, Microsoft SQL Server 2005 Enterprise Edition, Microsoft SQL Server 2005 Enterprise Edition for Itanium Based Systems, Microsoft SQL Server 2005 Enterprise X64 Edition, Microsoft SQL Server 2005 Standard Edition, Microsoft SQL Server 2005 Standard X64 Edition

피드백