SQL Server 데이터베이스 엔진 디스크 입력/출력(I/O) 요구 사항
이 문서에서는 SQL Server 데이터베이스 엔진 I/O(디스크 입력/출력) 요구 사항을 설명합니다.
원래 제품 버전: SQL Server
원래 KB 번호: 967576
소개
SQL Server를 사용하려면 다음 다운로드 문서에 설명된 대로 시스템이 안정적인 미디어에 대한 보장된 배달을 지원해야 합니다.
이 요구 사항은 다음 조건을 포함하지만 이에 국한되지는 않습니다.
- Windows 로고 인증
- 쓰기 순서 지정
- 캐싱 안정성
- 데이터 다시 쓰기 없음
이러한 요구 사항을 충족하는 시스템은 SQL Server 데이터베이스 스토리지를 지원합니다. SQL Server 스토리지 솔루션 프로그램에 시스템을 나열할 필요는 없지만 요구 사항이 충족되도록 보장해야 합니다.
SQL Server는 WAL(Write-Ahead Logging) 프로토콜을 사용하여 ACID(원자성, 일관성, 격리 및 내구성) 속성을 유지 관리합니다.
Warning
잘못 테스트된 솔루션에서 SQL Server를 잘못 사용하면 총 데이터베이스 손실을 포함하여 데이터 손실이 발생할 수 있습니다.
기술 지원
Microsoft는 SQL Server 및 SQL Server 기반 애플리케이션에 대한 모든 지원을 제공합니다. 그러나 I/O 솔루션으로 인해 발생하는 문제는 디바이스 제조업체에 참조됩니다. 증상에는 다음이 포함될 수 있지만 제한되지는 않습니다.
- 데이터베이스 손상
- 백업 손상
- 예기치 않은 데이터 손실
- 누락된 트랜잭션
- 예기치 않은 I/O 성능 차이
하드웨어 솔루션이 SQL Server Always-On 프로그램에 설명된 대로 "안정적인 미디어에 배달 보장"을 지원하는지 확인하려면 공급업체에 문의하세요. 또한 공급업체에 문의하여 트랜잭션 데이터베이스 사용을 위해 솔루션을 올바르게 배포하고 구성했는지 확인하는 것이 좋습니다.
Microsoft 지원 전문가가 중요하지 않은 작업을 사용하지 않도록 설정하고, 타사 구성 요소를 사용하지 않도록 설정하거나 제거하고, 데이터베이스 파일을 이동하고, 드라이버를 제거하고, 유사한 작업을 수행하도록 요청하는 것이 일반적인 문제 해결 방법입니다. 문제를 식별하는 동안 항상 문제의 범위를 줄이려고 노력합니다. 문제가 작업 또는 타사 제품과 관련이 없는 것으로 확인되면 해당 작업 또는 타사 제품을 프로덕션에 다시 도입할 수 있습니다.
자세한 내용은 다음 문서를 참조하세요.
자세한 정보
다음 표에서는 특정 I/O 구성과 관련된 추가 정보에 대한 링크를 제공합니다.
SQL Server I/O 내부 | |
---|---|
WAL |
|
파일 시스템 기능 |
|
I/O 캐싱 | |
물리적 레이아웃 및 디자인 |
|
Tempdb | |
유틸리티 |
|
진단 |
Xperf 리소스: |
NAS(네트워크 연결 스토리지) | SQL Server의 네트워크 데이터베이스 파일 지원에 대한 설명 |
iSCSI | iSCSI 기술 구성 요소의 SQL Server 지원 |
미러링 및 Always On 가용성 그룹 |
|
I/O 선호도 | INF: SQL Server I/O 선호도 옵션을 설정하는 방법 이해 |