WITH NOLOCK1 MSSQL WITH NOLOCK 설정하기 MSSQL에서 트랜잭션이 진행중인 테이블을 SELECT 하면 트랜잭션이 끝날때까지 SELECT는 팬딩됩니다. 트랜잭션이 끝날때까지 기다리지 않고 SELECT 하기 위해서는 FROM절의 테이블마다 WITH (NOLOCk)를 넣어 주어야 합니다. SELECT * FROM [테이블명] WITH(NOLOCK) 매번 테이블에 WITH(NOLOCK)을 넣기에는 너무 귀찮죠..^^ SELECT 쿼리 수행 전에 아래의 와 같이 NOLOCK을 설정하면 FORM 절에 WITH(NOLOCK) 을 넣지 않아도 됩니다. SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED; 2023. 6. 22. 이전 1 다음