Loading...
MySQL 9.5 Reference Manual 9.5의 10.11 Optimizing Locking Operations의 한국어 번역본입니다.
아래의 경우에 피드백에서 신고해주신다면 반영하겠습니다.
감사합니다 :)
10.11.1 Internal Locking Methods 10.11.2 Table Locking Issues 10.11.3 Concurrent Inserts 10.11.4 Metadata Locking 10.11.5 External Locking
MySQL은 테이블 내용에 대한 경합을 locking을 사용하여 관리합니다:
Internal locking은 다중 스레드에 의한 테이블 내용에 대한 경합을 관리하기 위해 MySQL 서버 자체 내부에서 수행됩니다. 이 유형의 locking은 전적으로 서버에 의해 수행되고 다른 프로그램을 전혀 수반하지 않기 때문에 internal이라고 합니다. Section 10.11.1, “Internal Locking Methods”를 참조하십시오.
External locking은 서버와 다른 프로그램들이 MyISAM 테이블 파일을 locking하여 어느 프로그램이 어느 시점에 테이블에 접근할 수 있는지를 서로 조율할 때 발생합니다. Section 10.11.5, “External Locking”를 참조하십시오.
10.10.3 Caching of Prepared Statements and Stored Programs
10.11.1 Internal Locking Methods