摘要:
1 原子性: 原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚 2 一致性: 数据库从一个一致性状态变换到另一个一致性状态,也就是说一个事务执行之前和执行之后都必须处于一致性状态 例子:拿转账来说,假设用户A和用户B两者的钱加起来一共是5000,那么不管A和B之间如何转账,转几次账,事务结 阅读全文
摘要:
事物隔离: 1 定义:多个并发线程同时操作同一条记录时,每个事物中的操作和数据不能被其他的事物干扰 2 修改丢失: 解决方案(同时修改同一个记录,数据库加排他锁,只能一个写) 3 脏读: 定义:脏读又称无效数据读出。一个事务读取另外一个事务还没有提交的数据叫脏读 解决方案(一个修改同一个记录,一个读 阅读全文