IT袋

当前位置:主页 > 经验教程 > 建站编程 >

隔离性的4个级别是什么

隔离性的4个级别是什么

时间:2024-01-15 23:35:34 来源:IT袋 作者:马勇
导读:隔离性的4个级别是什么,为关注IT袋网网的网友们详解隔离性的4个级别是什么方面的介绍,下面小编为您详细解答 四个隔离级别如下: 读未提交(*read uncommitted*) ,指一个事务还没提交时,它做

隔离性的4个级别是什么

为关注IT袋网网的网友们详解隔离性的4个级别是什么方面的介绍,下面小编为您详细解答

四个隔离级别如下:

  • 读未提交(*read uncommitted*),指一个事务还没提交时,它做的变更就能被其他事务看到;
  • 读提交(*read committed*),指一个事务提交之后,它做的变更才能被其他事务看到;
  • 可重复读(*repeatable read*),指一个事务执行过程中看到的数据,一直跟这个事务启动时看到的数据是一致的,MySQL InnoDB 引擎的默认隔离级别
  • 串行化(*serializable* );会对记录加上读写锁,在多个事务对这条记录进行读写操作时,如果发生了读写冲突的时候,后访问的事务必须等前一个事务执行完成,才能继续执行;

按隔离水平高低排序如下:

隔离性的4个级别是什么

针对不同的隔离级别,并发事务时可能发生的现象也会不同。

隔离性的4个级别是什么

也就是说:

  • 在「读未提交」隔离级别下,可能发生脏读、不可重复读和幻读现象;
  • 在「读提交」隔离级别下,可能发生不可重复读和幻读现象,但是不可能发生脏读现象;
  • 在「可重复读」隔离级别下,可能发生幻读现象,但是不可能脏读和不可重复读现象;
  • 在「串行化」隔离级别下,脏读、不可重复读和幻读现象都不可能会发生。

上面IT袋网为您介绍的隔离性的4个级别是什么的相关内容,希望对您有所帮助!

相关阅读

  • 计算机网络基础知识点全解析 计算机网络核心概念全面解析

    计算机网络基础知识点全解析 计算机网络核心概念全面解析

    本文为你介绍计算机网络基础知识点全解析的IT小经验,一起来了解了解吧。 计算机网络是计算机科学中的一个重要领域,理解其基础知识点对于学习更高阶的计算机网络技术有着重要的意义

  • SpringMVC的底层⼯作流程

    SpringMVC的底层⼯作流程

    跟大家说一说SpringMVC的底层⼯作流程的IT小经验,接下来一起来看看吧。 ⽤户发送请求⾄前端控制器`DispatcherServlet 。 DispatcherServlet 收到请求调⽤ HandlerMapping 处理器映射器。 处理器映射器找到

  • 网络技术之核心层特点以及常见设备

    网络技术之核心层特点以及常见设备

    为大家介绍网络技术之核心层特点以及常见设备的内容,接下来分享详细内容。 核心层是网络的骨干,它负责在网络的各个部分之间高速、高效地传输数据。 核心层通常由一些高速、高容量的

  • FIT AP的原理及优势

    FIT AP的原理及优势

    一篇IT技术小知识,为您介绍方面的讲解,具体内容如下: 随着无线网络技术的不断发展,新型的FIT AP开始逐渐崭露头角。 FIT AP是“Fit(适配)”的缩写,它的设计理念是更加智能和灵活地适