锁的概念 1、锁,在现实生活中是为我们想要隐藏于外界所使用的一种工具。 2、在计算机中,是协调多个进程或线程并发访问某一资源的一种机制。 3、在数据库当中,除了传统的计算资源(CPU、RAM、I/O等等)的争用之外,数据也是一种供许多用户共享访问的资源。 4、如何保证数据并发访问的一致性、有效性,是所有数据库必须解决的一个问题。 5、锁的冲突也是影响数据库并发访问性能的一个重要因素。 MySQL锁的概述 相对于其它数据库而言,MySQL的锁机制比较简单,其最 显著的特点是不同的存储引擎支持不同的锁机制。比如,MyISAM和MEMORY存储引擎采用的是表级锁(table-level lock