数据库
h_lizeming
这个作者很懒,什么都没留下…
展开
-
数据库的事务隔离
MySQL 的事务隔离是在 MySQL. ini 配置文件里添加的,在文件的最后添加: transaction-isolation = REPEATABLE-READ 可用的配置值:READ-UNCOMMITTED、READ-COMMITTED、REPEATABLE-READ、SERIALIZABLE。 READ-UNCOMMITTED:未提交读,最低隔离级别、事务未提交前,就可被其他事务读...原创 2019-03-24 15:59:58 · 121 阅读 · 0 评论 -
数据库的ACID , 并发问题,事务等级,乐观锁,CAS算法,索引
1、mysql的四大基本要素(ACID): 原子性:针对操作,事务如同生物中的原子一样密不可分,事务内的事必须是全部完成,如果发生了故障,那么需要回滚到事务开始前的状态。 一致性:个人理解的一致性是一种状态。事务执行前和执行后的一致性不会发生改变。例如A给B转钱, 那么A-=100, B+=100 。这样保证了一致性。 另外提一下原子性和一致性的区别? 例如一组银行转账的操作中 A-=100 ,B...转载 2019-03-31 20:36:39 · 165 阅读 · 0 评论