집 >데이터 베이스 >MySQL 튜토리얼 >mysql 단독 쓰기 잠금의 개념은 무엇입니까
설명
1. MyISAM 테이블에 대한 쓰기 작업(쓰기 잠금 추가)은 다른 프로세스가 동일한 테이블을 읽고 쓰는 것을 차단합니다.
2. 쓰기 잠금이 해제된 경우에만 다른 프로세스의 읽기 및 쓰기 작업이 수행됩니다. 잠금이 해제되기 전에는 다른 테이블에 쓸 수 없습니다.
인스턴스
Transaction-A mysql> set autocommit=0; Query OK, 0 rows affected (0.05 sec) mysql> lock table myisam_lock write; Query OK, 0 rows affected (0.03 sec) mysql> update myisam_lock set v='2001' where k='2'; Query OK, 1 row affected (0.00 sec) mysql> select * from myisam_lock; 9 rows in set (0.00 sec) mysql> update innodb_lock set v='1001' where k='1'; ERROR 1100 (HY000): Table 'innodb_lock' was not locked with LOCK TABLES mysql> unlock tables; Query OK, 0 rows affected (0.00 sec)
위 내용은 mysql 단독 쓰기 잠금의 개념은 무엇입니까의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!