IT’s Ha

[MS-SQL] Lock 회피 본문

SQL/MS-SQL

[MS-SQL] Lock 회피

Deleloper Ha 2023. 1. 18. 09:39
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
Comments