본문 바로가기
DataBase

Oracle/MSSQL SELECT 시 NOLOCK

by 따봉이 2020. 10. 29.
728x90
반응형

-Oracle

SELECT * FROM TABLENAME NOLOCK

 

 

-MSSQL

SELECT * FROM TABLENAME WITH(NOLOCK)

 

 

-의미

Oracle : 다른 클라이언트에서 SELECT하거나 할때 문제되지 않고

           SELECT 시점에 COMMIT된 건만 SELECT 가능

 

MSSQL : 테이블에 변경이 일어났을 경우 커밋되지 않으면

          커밋될때까지 기다리는데 커밋되지 않은 상태의 데이터를

          SELECT한다. 

 

728x90
반응형

댓글