MySQL - 락 불필요한 데이터를 잠그는 문제 정리! (+ Index)

• 락은 DBMS 또는 애플리케이션에서 동시성을 제어하는 방법으로, MySQL에서는 트랜잭션의 커밋이나 롤백 시점에 잠금이 해제된다.
• 읽기 락(Shared Lock)과 쓰기 락(Exclusive Lock)으로 나누어져 있으며, 각각의 락은 서로 다른 접근 권한을 가진다.
• MySQL에서 락은 인덱스를 잠그기 때문에, 인덱스가 없는 조건으로 쿼리하면 불필요한 데이터들이 잠길 수 있다.
• MySQL을 사용할 때 인덱스를 잘 사용하는 것이 중요하며, 잘못된 인덱스 사용은 데이터 조회에 큰 영향을 줄 수 있다.

북마크
공유하기
신고하기