摘要:
1.事务与事务之间问题的解决还可以使用锁机制 A.乐观锁 理解: a.事务A,在操作前,给表加了一个标记 1操作过程中,事务B,也操作了这个表,同时把1变成了2当事务A,结束操作前,发现标记不是原来的1了,放弃修改放弃操作 b.小孩吃饼干:玩之前有八块饼干,回来发现只有六块了,不吃了 c.乐观的意思 阅读全文
摘要:
事务的隔离级别:读未提交、读已提交、可重复读(默认隔离级别)、串行化。 1.读未提交(read uncommitted) 最低级隔离级别,会发生脏读、不可重复读、幻读发生。 2.读已提交(read committed) a.避免了脏读,但是仍会导致不可重复读和幻读的发生 b. 3.可重复读(repe 阅读全文
摘要:
1.事务的特征(ACID) A.原子性(A):SQL语句要么全执行,要么全不执行,是事务最核心的特征; B.一致性(C):一致性是指事务执行结束后,数据库的完整性没有被破坏,数据保持合法; 原子性、持久性、隔离性最终促成了一致性 C..隔离性(I):同一时间,只允许一个事务请求同一 数据,不同的事务 阅读全文