EFS를 사용하여 데이터베이스 파일을 암호화할 때 일부 기능은 SQL Server 2005 의 성능이 저하될 수 있습니다.

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

요약

EFS (파일 시스템 암호화)를 사용하여 데이터베이스 파일을 암호화할 때 Microsoft SQL Server 2005의 일부 기능 성능이 저하될된 발생할 수 있습니다.

추가 정보

EFS를 사용하여 데이터베이스 파일을 암호화할 때 데이터베이스 파일의 전체 내용이 암호화됩니다. 실제 데이터 및 데이터베이스 파일에 포함된 메타데이터는 관계없이 발생합니다. 실제 미디어 손실될 수 EFS 시나리오에서 사용하는 것이 좋습니다.

SQL Server 2005 EFS 암호화된 데이터베이스 파일에 대한 I/O 작업을 수행할 때 I/O 동기 작업입니다. 따라서 일부 기능은 SQL Server 2005 의 성능이 저하될 수 있습니다. 예를 들어, 미리 읽기 기능을 검사점 기능을 성능 낮추어지게 수 있습니다.

SQL Server 작업자 스레드를 EFS 암호화된 데이터베이스 파일에 대한 I/O 작업을 수행할 때 작업자 스레드가 EFS 암호화된 데이터베이스 파일에 대한 현재 I/O 작업이 완료될 때까지 기다립니다. 또한 현재 작업자 스레드는 계속 때까지 SQL Server 스케줄러가 중단되었습니다. 따라서 SQL Server 스케줄러가 남아 SQL Server 작업자 스레드를 보류 중인 수 때까지 첫 번째 작업자 스레드가 I/O 작업이 계속됩니다. 이 시나리오에서 SQL Server 2005의 성능이 저하됩니다.

SQL Server 2005 서버 설치에서는 SQL Server 2005의 기본 암호화 기능을 사용하여 이 문제를 방지할 수 있습니다.

SQL Server 2005 설치 데이터베이스 파일을 암호화할 때 EFS 사용해야 하는 경우 SQL Server I/O 선호도 마스크 옵션을 지정할 수 있습니다. 선호도 마스크 옵션 I/O에 대한 자세한 내용은 SQL Server 온라인 설명서 시 다음 문서를 참조하십시오.
http://msdn2.microsoft.com/en-us/library/ms189629.aspx
SQL Server I/O 선호도 마스크 옵션을 사용할 때 EFS 암호화된 데이터베이스 파일에 대한 I/O 작업을 요청은 별도의 SQL Server 스케줄러에 할당됩니다. EFS 암호화된 데이터베이스 파일을 여전히 동기 I/O 작업 수 있지만 SQL Server 작업자 스레드가 완료해야 EFS 암호화된 데이터베이스 파일을 현재 I/O 작업이 완료될 때까지 기다리지 않고 계속 표시됩니다.

참고 또는 개별 인스턴스 SQL Server 2005 데이터베이스 파일을 암호화한 EFS 호스팅하는 것이 좋습니다.

SQL Server I/O 선호도 옵션을 설정하는 방법에 대한 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
298402INF: SQL Server I/O 선호도를 옵션을 설정하는 방법 이해

속성

기술 자료: 922121 - 마지막 검토: 2007년 11월 20일 화요일 - 수정: 1.3
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft SQL Server 2005 Express Edition
  • Microsoft SQL Server 2005 Express Edition with Advanced Services
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Workgroup Edition
  • Microsoft SQL Server 2005 Developer Edition
  • Microsoft SQL Server 2005 Enterprise Edition
  • Microsoft SQL Server 2005 Standard X64 Edition
  • Microsoft SQL Server 2005 Enterprise X64 Edition
  • Microsoft SQL Server 2005 Standard Edition for Itanium Based Systems
  • Microsoft SQL Server 2005 Enterprise Edition for Itanium Based Systems
키워드:?
kbmt kbtshoot kbsql2005engine kbexpertiseadvanced kbinfo KB922121 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