문서를 영문으로 보려면 영문 확인란을 선택하세요. 마우스 포인터를 텍스트 위로 이동시켜 팝업 창에서 영문 텍스트를 표시할 수도 있습니다.
번역
영문

커서 트랜잭션 격리 수준

커서의 전체 잠금 동작은 클라이언트에서 설정하는 동시성 특성과 트랜잭션 격리 수준 사이의 상호 작용을 기반으로 합니다. 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 드라이버에서 지원되지 않습니다.

커뮤니티 추가 항목

추가
표시: