sys.dm_server_accelerator_status (Transact-SQL)
적용 대상: SQL Server 2022(16.x)
SQL Server의 현재 인스턴스에서 사용할 수 있는 통합 오프로드 및 가속 솔루션에 대한 정보를 반환합니다. SQL Server 2022(16.x)에서 도입되었습니다.
이 보기를 사용하여 사용 가능한 가속기, 현재 모드 설명 이유, 하드웨어 가용성, 라이브러리, 사용하도록 구성되고 로드되도록 확인된 드라이버를 식별할 수 있습니다. 사용 가능한 가속기의 상태를 확인하고 문제를 해결하는 데 사용합니다 mode_reason_desc
.
열 이름 | 데이터 형식 | 설명 |
---|---|---|
accelerator | nvarchar(60) | 사용 가능한 가속기입니다. |
accelerator_desc | nvarchar(60) | 사용 가능한 가속기에 대한 설명입니다. |
mode_desc | nvarchar(60) | 모드에 대한 설명입니다. |
mode_reason_desc | nvarchar(60) | 문제 해결에 사용되는 모드의 이유입니다. NONE_HARDWARE_OFFLOAD_NOT_ENABLED (0) – 인스턴스에서 하드웨어 오프로드를 사용하도록 설정하지 않은 경우의 상태입니다. 이 상태는 명령을 사용하도록 설정하지 않은 경우 Windows Server의 sp_configure 'hardware_offload_config' 기본값입니다.NONE_HARDWARE_OFFLOAD_LINUX_NOT_SUPPORTED (1) – Linux 플랫폼의 현재 메시지(QAT(Intel® QuickAssist Technology)는 현재 지원되지 않습니다. NONE_ACCELERATOR_CONFIG_NOT_ENABLED (2) – 'hardware_offload_config'을 구성할 수 있지만 ALTER SERVER CONIGURATION 명령을 통해 Intel® QAT 가속기 모드를 사용할 수 없습니다. 예: ALTER SERVER CONFIGURATION SET HARDWARE_OFFLOAD = ON (ACCELERATOR = QAT) NONE_ACCELERATOR_LOAD_FAILED (3) – 드라이버 솔루션의 일부인 qatzip.dll 로드하는 동안 오류가 발생했습니다. 지원 리소스는 지원을 참조하세요. NONE_ACCELERATOR_PROC_FAILED (4) – 드라이버 솔루션의 일부인 qatzip.dll 프로시브 주소를 찾는 데 오류가 있습니다. 지원 리소스는 지원을 참조하세요. NONE_ACCELERATOR_VERSION_NOT_COMPATIBLE (7) – 설치된 qatzip.dll 버전과 isa-l.dll 버전은 SQL Server와 호환되지 않습니다. Intel에서 지원되는 최신 버전의 드라이버를 설치합니다®.NONE_ACCELERATOR_INITIALIZATION_FAILED (8) – Intel® QAT 가속기를 초기화하는 동안 오류가 발생했습니다. 하드웨어 및 Intel® QAT 드라이버 및 라이브러리 버전의 가용성에 대한 오류 로그를 확인하는 것이 좋습니다. 지원 리소스는 지원을 참조하세요. NONE_ACCELERATOR_SESSION_FAILED (9) – Intel® QAT 가속기를 설정하는 데 오류가 발생했습니다. 하드웨어 및 Intel® QAT 드라이버 및 라이브러리 버전의 가용성에 대한 오류 로그를 확인하는 것이 좋습니다. 드라이버가 성공적으로 설치되었는지 확인하는 것이 좋습니다. 지원 리소스는 지원을 참조하세요. NONE_ACCELERATOR_LIBRARY_NOT_FOUND (10) – qatzip.dll 또는 isa-l.dll 라이브러리를 사용할 수 없습니다. 드라이버가 성공적으로 설치되었는지 확인하는 것이 좋습니다. 지원 리소스는 지원을 참조하세요. SOFTWARE_MODE_NON_ENTERPRISE_SKU (11) – Intel® QAT를 사용하도록 설정된 SQL Server 2022(16.x) 인스턴스는 현재 버전(SKU)으로 인해 소프트웨어 모드를 사용하고 있습니다. SOFTWARE_MODE_ACCELERATOR_HARDWARE_NOT_FOUND (12) – 하드웨어 오프로드 및 가속기가 활성화된 SQL Server 인스턴스는 디바이스 또는 드라이버 오류로 인해 하드웨어 디바이스를 사용할 수 없기 때문에 소프트웨어 모드를 사용하고 있습니다. 지원 리소스는 지원을 참조하세요. SOFTWARE_MODE_SOFTWARE_FORCE_OVERRIDE (13) – 사용자 강제 소프트웨어 모드 사용 ALTER SERVER CONFIGURATION SET HARDWARE_OFFLOAD = ON (ACCELERATOR = QAT, MODE = SOFTWARE) HARDWARE_MODE_ENTERPRISE_SKU (14) – 하드웨어 오프로드 및 가속기가 활성화된 SQL Server 2022(16.x) 인스턴스는 소프트웨어 대체와 함께 하드웨어 지원을 사용합니다. 하드웨어 오프로드는 SQL Server 2022(16.x) 이상에서 모든 가속기에서 지원됩니다. |
accelerator_hardware_detected | tinyint | 1 : 하드웨어가 검색됩니다. 0 : 하드웨어가 검색되지 않습니다. |
accelerator_library_version | nvarchar(60) | 액셀러레이터의 라이브러리 버전입니다. |
accelerator_driver_version | nvarchar(60) | 가속기용 드라이버 버전입니다. |
사용 권한
서버에 대한 VIEW PERFORMANCE STATE
권한이 필요합니다.
설명
sys.dm_server_accelerator_status
SQL Server 버전에 사용할 수 있는 가속기를 나열합니다. 백업/복원 압축을 위한 Intel® QuickAssist Technology(QAT)의 행은 기본적으로 SQL Server 2022(16.x)부터 나타나며, QAT 하드웨어가 없으며 QAT 드라이버가 설치되지 않은 경우에도 표시됩니다. 다른 하드웨어 또는 소프트웨어 가속기는 이후 누적 업데이트 및 SQL Server의 주요 릴리스에 추가될 수 있습니다.
지원
mode_reason_desc 값에 대한 설명서 및 지원은 Intel® QuickAssist Technologies(QAT)를 참조하세요.