摘要:
ACID 原子性:事物是一个不可分割的工作单位,事物中的操作要么都发生,要么都不发生 一致性:数据库事务不能破坏关系数据的完整性以及业务逻辑上的一致性 隔离性:多个事务并发访问时,事务之间是隔离的,一个事务不应该影响其它事务运行效果 持久性:事务一旦提交,则持久化保存在数据库中,不会被回滚 脏读,不 阅读全文
摘要:
共享锁和排他锁 共享锁(读锁):其他事务可以读,但不能写 排他锁(写锁) :其他事务不能读取,也不能写 粒度锁 表级锁 开销小,加锁快;不会出现死锁;锁定粒度大,发生锁冲突的概率最高,并发度最低 这些存储引擎通过总是一次性同时获取所有需要的锁以及总是按相同的顺序获取表锁来避免死锁 给表显示加表级锁( 阅读全文