프로그래밍 이야기/MYSQL,MariaDB
mySql with(Nolock) 처리하기
글쓰는 개발자 김뉴네
2023. 9. 8. 13:23
728x90
반응형
- ms-sql에서는 with(nolock) 기능이 있다.
- 대량의 데이터를 셀렉트하는데 다른곳에서 CRUD 등의 작업이 있는 경우 테이블에 락이 걸리면
이것도 저것도 못하는 상황이 되어 버리는 경우가 있다
이럴때를 대비하여 나는 대량의 데이터를 셀렉트 해야할때 다른 작업에 영향을 주지 않기 위해 위드 노락을 쓰는데
mySQL 에는 이게 없다고 한다 대신 비슷한 기능으로 다른 형식으로 쓰는 것이 있다고 하니 적어두고
써먹자
set session transaction isolationlevel read uncommitted;
Select * from tablList;
set session transaction isolation level repeatable read;
728x90
반응형