MySQL 테이블 lock
에 대해 몇 가지 질문이 있습니다.mysql이 선택, 업데이트 또는 삭제시 테이블을 잠급니까?
SELECT id FROM members;
UPDATE members SET name = 'john' WHERE id = 7;
이 둘 사이의 차이는 무엇입니까 : 사람이 대답하는 경우 :
- 다음과 같은 경우에 자동으로 MySQL의 잠금 테이블을합니까 나는 감사 :
LOCK TABLE items READ ; SELECT * FROM 'items;
SELECT * FROM 'items';
내가 MySQL이 자동으로 필요한 경우에 테이블을 고정하는 인상이었다 어떤 이유
! 잠금이 언제 어떻게 발생하는지 확인하려면 어떻게해야합니까?
감사합니다.
는 어떤 스토리지 엔진 ... 따라 다릅니다? 거래 내에서? 그렇다면 어떤 격리 수준입니까? – eggyal
http://dev.mysql.com/doc/refman/5.0/en/lock-tables.html –
http://stackoverflow.com/questions/917640/any-way-to-select-without-causing-locking -in-mysql? rq = 1 –