유저 락 (1) 썸네일형 리스트형 [Mysql] 잠금(Lock) 정리 Mysql 잠금 글로벌 락(Global Lock)- FLUSH TABLES WITH READ LOCK 명령으로 획득할 수 있으며, mysql에서 제공하는 잠금 가운데 가장 범위가 크다. - 한 세션에서 글로벌 락을 획득하면 다른 세션에서 SELECT를 제외한 대부분의 DDL이나 DML을 실행하는 경우 글로벌 락이 해제될 때까지 해당 문장이 대기상태로 남는다.- MyISAM이나 MEMORY 테이블에 대해 mysqldump로 일관된 백업을 받아야 할 때 글로벌 락을 사용해야 한다. 테이블 락(Table Lock)- 개별 테이블 단위로 설정되는 잠금- LOCK TABLES table_name [READ | Write] 명령으로 특정 테이블의 락을 획득 할 수 있다.- 명시적으로 획득한 잠금은 UNLOCK TA.. 이전 1 다음