db
xuhang1128
这个作者很懒,什么都没留下…
展开
-
事务隔离级别
读未提交:在支持事务的数据库中是没有这种情况的 读已提交:另一个事务中已经提交的数据在我的事务中就可以读取出来,大多数业务场景都可以使用此隔离级别,此隔离级别会出现不可重复读,幻读,幻读针对新增和删除,一般没有影响,但是不可重复读针对的是更新update,这就可以会导致问题,不可重复读就是在一个事务中两次读取同一行或几行数据,但是返回的值不一样e.g. 1.在事务1中,Mar...原创 2013-09-07 20:46:18 · 85 阅读 · 0 评论 -
数据库隔离级别
ANSI/ISO SQL定义的标准隔离级别有四种,从高到底依次为:可序列化(Serializable)、可重复读(Repeatable reads)、提交读(Read committed)、未提交读(Read uncommitted)。 如果处理不好就会产生脏读、不可重复读或者幻读等读现象。 数据库采用锁的机制才实现这四种隔离级别以mysql为例,数据库分为表级锁,行级锁,...原创 2016-05-01 14:15:19 · 112 阅读 · 0 评论