sp_dbmmonitorhelpalert(Transact-SQL)
여러 가지 주요 데이터베이스 미러링 모니터 성능 메트릭 중 하나 또는 모두에 대한 경고 임계값 정보를 반환합니다.
구문
sp_dbmmonitorhelpalert database_name
[ , alert_id ]
인수
database_name
데이터베이스를 지정합니다.[ alert_id ]
반환될 경고를 식별하는 정수 값입니다. 이 인수를 생략하면 모든 경고가 반환되지만 보존 기간은 반환되지 않습니다.특정 경고를 반환하려면 다음 값 중 하나를 지정합니다.
값
성능 메트릭
경고 임계값
1
보내지 않은 가장 오래된 트랜잭션
주 서버 인스턴스에서 경고가 생성되기까지 Send Queue에 누적될 수 있는 트랜잭션에 해당하는 시간(분)을 지정합니다. 이 경고는 시간을 기준으로 발생 가능한 데이터 손실을 측정하는 데 도움이 되며 특히 성능 우선 모드와 관련이 있습니다. 그러나 파트너의 연결이 끊어져 미러링이 일시 중지되거나 일시 중단되면 이 경고는 보호 우선 모드와도 관련이 있습니다.
2
보내지 않은 로그
주 서버 인스턴스에서 경고를 생성하는 보내지 않은 로그 크기(KB)를 지정합니다. 이 경고는 KB를 기준으로 발생 가능한 데이터 손실을 측정하는 데 도움이 되며 특히 성능 우선 모드와 관련이 있습니다. 그러나 파트너의 연결이 끊어져 미러링이 일시 중지되거나 일시 중단되면 이 경고는 보호 우선 모드와도 관련이 있습니다.
3
복원되지 않은 로그
미러 서버 인스턴스에서 경고를 생성하는 복원되지 않은 로그 크기(KB)를 지정합니다. 이 경고는 장애 조치(Failover) 시간을 측정하는 데 도움이 됩니다. 장애 조치 시간은 주로 이전 미러 서버에서 Redo Queue에 남아 있는 로그를 롤포워드해야 하는 시간과 짧은 추가 시간으로 구성됩니다.
4
미러 커밋 오버헤드
주 서버에서 경고가 생성되기까지 허용되는 트랜잭션당 평균 지연 시간(밀리초)을 지정합니다. 이 지연 시간은 미러 서버 인스턴스가 트랜잭션의 로그 레코드를 Redo Queue에 기록할 때까지 주 서버 인스턴스가 기다리는 동안 발생하는 오버헤드의 양입니다. 이 값은 보호 우선 모드와만 관련이 있습니다.
5
보존 기간
데이터베이스 미러링 상태 테이블의 행이 유지되는 기간을 제어하는 메타데이터입니다.
경고에 해당하는 이벤트 ID에 대한 자세한 내용은 미러링 성능 메트릭에 대해 경고 임계값 및 경고 사용를 참조하십시오.
반환 코드 값
없음
결과 집합
반환되는 각 경고에 대해 다음 열이 포함된 행을 반환합니다.
열 |
데이터 형식 |
설명 |
---|---|---|
alert_id |
int |
다음 표에서는 각 성능 메트릭에 대한 alert_id 값과 sp_dbmmonitorresults 결과 집합에 표시되는 메트릭의 측정 단위를 보여 줍니다.
값성능 메트릭단위
1보내지 않은 가장 오래된 트랜잭션분
2보내지 않은 로그KB
3복원되지 않은 로그KB
4미러 커밋 오버헤드밀리초
5보존 기간시
|
threshold |
int |
경고에 대한 임계값입니다. 미러링 상태를 업데이트할 때 이 임계값 위의 값이 반환되면 Windows 이벤트 로그에 항목이 입력됩니다. 이 값은 경고에 따라 KB, 분 또는 밀리초를 나타냅니다. 임계값이 현재 설정되어 있지 않으면 이 값은 NULL입니다.
참고
현재 값을 보려면 sp_dbmmonitorresults 저장 프로시저를 실행합니다.
|
enabled |
bit |
0 = 이벤트를 사용할 수 없습니다. 1 = 이벤트를 사용할 수 있습니다.
참고
보존 기간은 항상 사용됩니다.
|
사용 권한
sysadmin 고정 서버 역할의 멤버 자격이 필요합니다.
예
다음 예에서는 AdventureWorks 데이터베이스에서 보내지 않은 가장 오래된 트랜잭션 성능 메트릭에 대한 경고의 사용 여부를 나타내는 행을 반환합니다.
EXEC sp_dbmmonitorhelpalert AdventureWorks, 1 ;
다음 예에서는 AdventureWorks 데이터베이스에서의 사용 여부를 나타내는 행을 각 성능 메트릭에 대해 반환합니다.
EXEC sp_dbmmonitorhelpalert AdventureWorks;