8.11 优化锁定操作

MySQL 使用lockingManagementtable 内容的争用:

  • 内部锁定在 MySQL 服务器本身内部执行,以 Management 多个线程对 table 内容的争用。这种类型的锁定是内部锁定,因为它完全由服务器执行,并且不涉及其他程序。参见第 8.11.1 节“内部锁定方法”

  • 当服务器和其他程序锁定MyISAMtable 文件以在它们之间协调哪个程序可以在何时访问 table 时,就会发生外部锁定。参见第 8.11.5 节“外部锁定”