SQL Server XTP 트랜잭션 개체
적용 대상: SQL Server
SQL Server XTP 트랜잭션 성능 개체에는 SQL Server의 메모리 내 OLTP와 관련된 트랜잭션과 관련된 카운터가 포함되어 있습니다.
이 표에서는 SQL Server XTP 트랜잭션 카운터에 대해 설명합니다.
카운터 | 설명 |
---|---|
Cascading aborts/sec | 커밋 종속성 롤백(평균)으로 인해 롤백된 트랜잭션 수(초당)입니다. |
Commit dependencies taken/sec | 초당 트랜잭션에서 수행한 커밋 종속성 수(평균)입니다. |
Read-only transactions prepared/sec | 커밋 처리를 위해 준비된 초당 읽기 전용 트랜잭션 수입니다. |
저장 지점 새로 고침/초 | 저장점이 초당 "새로 고쳐진" 횟수(평균)입니다. 저장점 새로 고침은 기존 저장점이 트랜잭션 수명 중 현재 지점으로 다시 설정되는 경우입니다. |
Save point rollbacks/sec | 트랜잭션이 저장 지점(평균)으로 롤백된 횟수(초당)입니다. |
Save points created/sec | 초당 생성된 저장점 수입니다(평균). |
트랜잭션 유효성 검사 실패/초 | 유효성 검사 처리에 실패한 초당 트랜잭션 수입니다(평균). |
user/sec에 의해 중단된 트랜잭션 | 사용자가 중단한 트랜잭션 수(평균)입니다(초당). |
Transactions aborted/sec | 사용자 및 시스템에 의해 중단된 초당 트랜잭션 수입니다(평균). |
Transactions created/sec | 시스템에서 생성된 트랜잭션 수(평균) 초당 수입니다. XTP 트랜잭션은 디스크 기반 트랜잭션과 다르게 계산됩니다(Databases:Transactions/sec에 반영됨). 예를 들어 만든 트랜잭션/초는 읽기/전용 트랜잭션 수를 계산하지만 Databases:Transactions/sec는 그렇지 않습니다. |
예제
sys.dm_os_performance_counters 동적 관리 뷰에서 이 T-SQL 쿼리를 사용하여 이 개체의 쿼리 성능 카운터를 탐색하기 시작합니다.
SELECT * FROM sys.dm_os_performance_counters
WHERE object_name LIKE '%XTP Transactions%';