sys.availability_groups(Transact-SQL)
SQL Server의 로컬 인스턴스에서 가용성 복제본을 호스팅하는 각 가용성 그룹에 대해 하나의 행을 반환합니다. 각 행에는 가용성 그룹 메타데이터의 캐시된 복사본이 포함됩니다.
적용 대상: SQL Server(SQL Server 2012 - 현재 버전). |
열 이름 |
데이터 형식 |
설명 |
||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
group_id |
uniqueidentifier |
가용성 그룹의 GUID(Globally Unique Identifier)입니다. |
||||||||||||
name |
sysname |
가용성 그룹의 이름으로, WSFC(Windows Server 장애 조치(failover) 클러스터) 내에서 고유해야 하는 사용자 지정 이름입니다. |
||||||||||||
resource_id |
nvarchar(40) |
WSFC 클러스터 리소스의 리소스 ID입니다. |
||||||||||||
resource_group_id |
nvarchar(40) |
가용성 그룹의 WSFC 클러스터 리소스 그룹에 대한 리소스 그룹 ID입니다. |
||||||||||||
failure_condition_level |
int |
자동 장애 조치(failover)가 트리거되어야 하는 사용자 정의 오류 상태 수준으로, 다음 정수 값 중 하나입니다.
오류 상태 수준(1–5)의 범위는 가장 낮은 제한 수준 1에서 가장 높은 제한 수준 5까지입니다. 특정 상태 수준은 그보다 낮은 모든 제한 수준을 포함합니다. 따라서 가장 엄격한 상태 수준 5에는 그보다 낮은 네 개의 제한 상태 수준(1~4)이 포함되고, 수준 4에는 수준 1~3이 포함됩니다. 이 값을 변경하려면 ALTER AVAILABILITY GROUP Transact-SQL 문의 FAILURE_CONDITION_LEVEL 옵션을 사용합니다. |
||||||||||||
health_check_timeout |
int |
sp_server_diagnostics 시스템 저장 프로시저에서 서버 상태 정보를 반환할 때까지 허용되는 대기 시간(밀리초)으로, 이 시간이 경과하면 서버 인스턴스가 느리거나 중지된 것으로 간주됩니다. 기본값은 30000밀리초(30초)입니다. 이 값을 변경하려면 ALTER AVAILABILITY GROUPTransact-SQL 문의 HEALTH_CHECK_TIMEOUT 옵션을 사용합니다. |
||||||||||||
automated_backup_preference |
tinyint |
이 가용성 그룹의 가용성 데이터베이스에서 백업을 수행하기 위한 기본 위치입니다. 다음 중 하나입니다.
자세한 내용은 활성 보조 복제본: 보조 복제본에 백업(AlwaysOn 가용성 그룹)을 참조하십시오. |
||||||||||||
automated_backup_preference_desc |
nvarchar(60) |
automated_backup_preference에 대한 설명으로 다음 중 하나입니다. PRIMARY SECONDARY_ONLY SECONDARY NONE |
보안
사용 권한
서버 인스턴스에 대한 VIEW ANY DEFINITION 권한이 필요합니다.
참고 항목
참조
sys.availability_replicas(Transact-SQL)