1、什么是数据库锁
(1)数据库的锁的出现是为了可用去解决并发的问题,因为数据库是一个多用户共享的资源,当出现并发问题的时
就会导致各种各样的问题,如果不对其做特殊控制的话,就会出现意外的事情,比如 “脏”数据,修改丢失,等问题
所以要对数据库的并发需要使用事务进行控制;
(2)事务并发问题是跟并发控制和事务联系在一起的,简单的说就是:当一个执行SQL语句的事务,想要操作表记录之前
先向数据库发出请求,对要访问的数据集加锁,在这个事务释放这个锁之前,其他事务不能对其进行更新操作;
1、什么是数据库锁
(1)数据库的锁的出现是为了可用去解决并发的问题,因为数据库是一个多用户共享的资源,当出现并发问题的时
就会导致各种各样的问题,如果不对其做特殊控制的话,就会出现意外的事情,比如 “脏”数据,修改丢失,等问题
所以要对数据库的并发需要使用事务进行控制;
(2)事务并发问题是跟并发控制和事务联系在一起的,简单的说就是:当一个执行SQL语句的事务,想要操作表记录之前
先向数据库发出请求,对要访问的数据集加锁,在这个事务释放这个锁之前,其他事务不能对其进行更新操作;