![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
不敢说永远
人生苦短,我用JAVA
展开
-
数据库的隔离级别
级别1:脏读:读取未提交的数据。最低的隔离级别,读取速度最快,也是最没用的一种方式。 级别2:可重复读:对于数据库中的某个数据,在一个事务的范围中多次读取同一个数据,但每次读出来的值不一样。 该级别可避免脏读。 级别4:幻读:MySQL数据库默认级别。 该级别可避免脏读和可重复读。 级别8:串行化:避免脏读、可重复读和幻读。但读取速度最慢。 ...原创 2020-03-24 17:59:13 · 75 阅读 · 0 评论 -
事务的性质
原子性:原子,不可再分。一个操作不能分成更小的多个操作,要么全部执行,要么都不执行。 一致性:事务在完成时,必须使所有的数据保持一致的状态。 隔离性:事务查看数据时数据所处的状态,要么是另一个并发事务修改它之前的状态,要么是另一并发事务修改它之后的状态,事务不会查看中间状态的数据。 持久性:事务完成之后,它对于系统,对于数据的影响是永久的。(执行之后无法撤回) ...原创 2020-03-24 17:47:21 · 189 阅读 · 0 评论