Blog Content

  • mssql with nolock 일일이 쓸 필요가 없다

    Category DataBase/MS SQL on 2023. 2. 10. 15:16

    MSSQL에서 select 할때 테이블 뒤에 with(nolock)을 주면 공유잠금을 걸지 않고 바로 조회를 한다 MSSQL은 기본적으로 select 할때 공유잠금이 걸린다. insert, update, delete 실행하면 select 선생 작업이 모두 끝날때까지 lock이 걸린다 그래서 with(nolock) 추가 하는데... select *from table1 with(nolock) 매번 테이블이 with(nolock)을 입력하기 귀찮다 프로시저 생성할때 SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED 구문을 추가하면 with(nolock)을 추가 안해도 된다 create procedure 프로시저_이름1 as SET TRANSACTION ISOLATION L..

    Read more
이전 1 다음