SQL92标准隔离级别有哪些

技术SQL92标准隔离级别有哪些本篇内容主要讲解“SQL92标准隔离级别有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“SQL92标准隔离级别有哪些”吧!

本文主要讲解“SQL92标准的隔离等级有哪些”,感兴趣的朋友不妨看看。本文介绍的方法简单、快速、实用。让边肖带你学习“SQL92标准的隔离等级有哪些”!

定义

Read uncommitted (读取未提交内容)

在读取未提交级别,事务中的更改对其他事务可见,即使它们未提交。事务可以读取未提交的数据,这也称为脏读。这个水平会导致很多问题。从性能上看,Read uncommitted并不比其他级别好多少,但是缺少了其他级别的很多好处。除非有非常必要的原因,否则很少在实际应用中使用。

Read committed (读取提交内容)

大多数数据库系统的默认隔离级别是读提交(但MySQL不是)。Read committed满足前面提到的隔离的简单定义:在事务开始时,只能看到提交的事务所做的更改。换句话说,事务从开始到提交所做的任何修改对其他事务都是不可见的。这种级别有时被称为不可重复读取,因为如果您执行同一个查询两次,您可能会得到不同的结果。

Repeatable read (可重复读)

可重复读取解决了脏读的问题。该级别确保在同一事务中多次读取同一记录的结果是一致的。然而,理论上,可重复读取隔离级别仍然不能解决另一个幻影读取问题。所谓神奇读取,就是当一个事务读取某个范围内的记录时,另一个事务在该范围内插入新的记录,当前一个事务再次读取该范围内的记录时,就会产生Phantom行。InnoDB和XtraDB存储引擎通过MVCC(Multivesion Concurrency Control)解决了错觉阅读的问题。

可重复读取是Mysql的默认事务隔离级别,其中InnoDB所有者希望通过使用MVVC获得高并发,并使用一种称为下一个键锁定的策略来避免幻影读取。

Serializable (可串行化)

可序列化是最高的隔离级别。通过强制事务是串行的,它避免了前面提到的错觉读取问题。简单来说,Serializable会为读取的每一行数据添加锁,这可能会导致大量超时和锁征用问题。这种隔离级别在实际中很少使用,只有在非常需要保证数据的一致性,并且没有并发是可以接受的时候才能考虑。

隔离级别

ANSI SQL92 P68-69

级别(隔离级别)脏读取不可重复读取幻影读取未提交读取已提交(已读取已提交内容)x可重复读取(可重复读取)级别更多相关内容,可以去相关渠道查询,关注我们,继续学习!

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/132523.html

(0)

相关推荐

  • Hibernate对象持久化怎么理解

    技术Hibernate对象持久化怎么理解本篇内容介绍了“Hibernate对象持久化怎么理解”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅

    攻略 2021年12月4日
  • JVM的艺术之如何使用类加载器

    技术JVM的艺术之如何使用类加载器这篇文章主要讲解了“JVM的艺术之如何使用类加载器”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“JVM的艺术之如何使用类加载器”吧!正式

    攻略 2021年10月23日
  • 现代云架构中的AWS服务器群和数据库是怎么样的

    技术现代云架构中的AWS服务器群和数据库是怎么样的这篇文章给大家介绍现代云架构中的AWS服务器群和数据库是怎么样的,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。当今云计算技术成了主流的架构和互联网基

    攻略 2021年12月2日
  • 如何用源码分析canal的deployer模块

    技术如何用源码分析canal的deployer模块这期内容当中小编将会给大家带来有关如何用源码分析canal的deployer模块,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。Cana

    攻略 2021年10月27日
  • 怎么拒绝软件启动时sql server报错(sqlserver2008实例已存在怎么办)

    技术如何解析由于启动用户实例的进程时出错导致无法生成SQL Server的用户实例今天就跟大家聊聊有关如何解析由于启动用户实例的进程时出错导致无法生成SQL Server的用户实例,可能很多人都不太了解,为了让大家更加了

    攻略 2021年12月14日
  • Excel如何录入权限矩阵

    技术Excel如何录入权限矩阵这篇文章给大家介绍Excel如何录入权限矩阵,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。 领导要录入一个权限矩阵的数据入数据库,问我有没有

    攻略 2021年11月16日