首先我们来看看mariadb的锁定概念,所谓锁就是当一个进程或事务在操作某一资源时,为了防止其他用户或者进程或事务对其进行资源操作,导致资源抢占而发生冲突,通常在A进程操作该资源时,会对该资源进行加锁,实现多进程或多用户操作同一资源时,不会发生冲突:通常情况锁的类型分读锁和写锁,所谓读锁就是共享锁,它可以实现多个读操作共享:而写锁就是排它锁,独占锁,一旦加了写锁,其他用户的读写操作将被阻塞,直到该写锁被释放或者因超时而被释放,在其他用户进行的读写操作,此时就会被执行:对于锁定范围来讲,它又可以分…