[MS-SQL] Lock 회피
2023. 1. 18. 09:39ㆍSQL/MS-SQL
728x90
반응형
안녕하세요. 오늘은 Lock 발생시 트랜잭션과 상관없이 데이터를 조회하는 방법에 대하여 알려드리겠습니다. SELECT시 회피와 PL구문에서 회피 방법을 알려드리겠습니다.
1. SELECT
SELECT * FROM USER WITH(NOLOCK)
WITH(NOLOCK)을 설정함으로 해당 테이블에 대한 트랜잭션을 무시하여 조회합니다.
2. PL
SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED;
프로시저나 함수 선언시 위에 설정을 통하여 트랜잭션을 무시하여 조회합니다.
728x90
반응형
'SQL > MS-SQL' 카테고리의 다른 글
| [MS-SQL] MSSQL 설치 - Windows (0) | 2023.02.23 |
|---|---|
| [MS-SQL] Stored Procedure Array 변수 지정 (0) | 2023.02.20 |
| [MS-SQL] Procedure내 테이블 사용 조회 (0) | 2023.01.18 |
| [MS-SQL] 테이블 정보 조회 (0) | 2023.01.03 |
| [MS-SQL] Lock(잠금) (0) | 2023.01.02 |