커서 트랜잭션 격리 수준
적용 대상:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse Analytics AnalyticsPlatform System(PDW)
커서의 전체 잠금 동작은 동시성 특성과 클라이언트가 설정한 트랜잭션 격리 수준 간의 상호 작용을 기반으로 합니다. ODBC 클라이언트는 SQLSetConnectAttr SQL_ATTR_TXN_ISOLATION 또는 SQL_COPT_SS_TXN_ISOLATION 특성을 사용하여 트랜잭션 격리 수준을 설정합니다. 특정 커서 환경의 잠금 동작은 동시성 및 트랜잭션 격리 수준 옵션의 잠금 동작을 결합하여 결정됩니다.
다음 커서 트랜잭션 격리 수준은 SQL Server Native Client ODBC 드라이버에서 지원됩니다.
커밋된 읽기(SQL_TXN_READ_COMMITTED)
커밋되지 않은 읽기(SQL_TXN_READ_UNCOMMITTED)
반복 가능한 읽기(SQL_TXN_REPEATABLE_READ)
직렬화 가능(SQL_TXN_SERIALIZABLE)
스냅샷(SQL_TXN_SS_SNAPSHOT)
ODBC API는 추가 트랜잭션 격리 수준을 지정하지만 SQL Server 또는 SQL Server Native Client ODBC 드라이버에서는 지원되지 않습니다.
참고 항목
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기