事务隔离级别| 学习笔记

简介: 快速学习事务隔离级别。

开发者学堂课程【JDBC数据库开发进阶:事务隔离级别】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/32/detail/682


事务隔离级别


事务的并发读问题,(并发事务问题)

脏读:

读取到另一个事务未提交数据,既读取到了脏数据,任何的操作必须避免脏读,害处不大,一般对不可重复读都会采取允许的状态,

不可重复读:

两次读取不一致,不可重复读,对同一记录的两次读取不一致,因为另一事务对该记录做了修改。

幻读(虚读):

读到另一事务已提取数据。对同一张表的两次查询不一致,因为另一事物插入了一条记录,很多情况都允许幻读存在。

四大隔离级别(防止并发事务问题)

串行化:

不会出现任何并发问题,因为它是对同一数据的访问是串行的,非并发访问的,

能最差,但是安全性最高。 平时坚决不用 (三种读问题都能处理)

可重复性:

防止脏读和不可重复读,可处理不可重复问题,但是不能处理幻读问题,性能比repeatable 好 ,处理两种性能问题(脏读,不可重复读,不能处理幻读)

读已提交数据:

防止脏读,没有处理不可重复读,也没有处理幻读。性能比repeatable read好(只能处理脏读,不能处理不可重复读和幻读)

读未提交数据:

可能出现任何事务并发问题。性能最好。(不处理)

如何设置隔离级别,如何查看隔离级别.

事务总结:

1事务的特征:ACID,

2分为提交和回滚,

事务开始边界与结束边界:开始边界(con.setautocommit(false))结束边界(con.commit)或con.rollback

3事务的隔离级别:

多个事务并发执行时才需要考虑并发事务。


            </div>
相关文章
|
存储 安全 测试技术
C# 中模拟HTTPS提交及模拟文件上传
【1月更文挑战第5天】昨天讲到用C#模拟POST还有GET进行数据提交,如果遇到的是https或者一些特殊信道的提交昨天的代码就会跑不通,今天就来说一下C#中https的提交以及模拟文件上传
|
缓存 运维 安全
【干货】桌面运维当中,我最常见遇到的几个问题!
作为体制内单位的信息化部门,不管大小事凡是涉及到信息化相关的都会来找我们,平常碰到最多的当然是电脑使用方面的了,比如什么C盘满了让我们帮忙清一下,电脑太慢了让我们帮忙看看啥的,一般新来的小伙子们就会被分配去干这些事情,但是由于在大学或者研究生阶段若非兴趣使然其实很难去了解计算机的一些基础运维知识,这里我也整理了自己常用的一些命令和技巧,帮助小伙伴快速入门。这篇文章主要是针对Windows操作系统而言的,因为目前大部分还依然使用的是Windows操作系统哈
【干货】桌面运维当中,我最常见遇到的几个问题!
使用反射完成mybatis-plus自动装配查询条件
使用反射完成mybatis-plus自动装配查询条件
使用反射完成mybatis-plus自动装配查询条件
|
12月前
|
存储 Go API
使用GoFrame连接和操作TDengine时序数据库
通过使用GoFrame框架和TDengine Go驱动,我们可以方便地连接和操作TDengine时序数据库。无论是插入、查询还是分析时序数据,都可以通过简单的API调用来实现。GoFrame提供了强大的Web开发功能,结合TDengine的高性能时序数据存储和查询能力,可以构建高效、可扩展的时序数据应用。
234 5
|
存储 弹性计算 运维
阿里云无影云电脑怎么买?阿里无影云电脑仅19.9元/月起
阿里云无影云电脑怎么买?阿里无影云电脑仅19.9元/月起,阿里云无影云电脑配置具体价格表,无影云桌面4核8G企业办公型云电脑可以免费使用3个月,无影云电脑地域不同价格不同,无影云电脑价格是由云桌面配置、云盘价格、互联网访问带宽价格、AD Connector 价格、桌面组共用桌面session 价格等费用组成
2220 2
|
机器学习/深度学习 人工智能 文字识别
Yolov5+图像分割+百度AI接口——车牌实时检测识别系统
Yolov5+图像分割+百度AI接口——车牌实时检测识别系统
925 0
Yolov5+图像分割+百度AI接口——车牌实时检测识别系统
|
传感器 数据采集 机器学习/深度学习
刮板输送机数字孪生监测系统
刮板传输机是煤矿、矿山等行业中常见的一种物料输送设备,但是由于工作环境恶劣、运行状态复杂多变,使得刮板传输机的监测难度较大。数字孪生技术可以通过对传感器数据进行实时采集和分析,构建刮板传输机的数字模型,实现刮板传输机的实时监测。
387 0
阿里云商标注册流程及费用(一键查询及风险评估)
阿里云商标注册分为智能注册申请、顾问注册和安心注册:顾问注册和安心注册会有阿里云商标顾问提供一对一服务,所以价格相对智能注册要贵一些,智能注册价格275元、商标顾问注册申请680元、商标安心注册申请1580元,安心注册比顾问注册多了一个不成功全额退款服务,所以安心注册费用相对更高一些。
653 0
阿里云商标注册流程及费用(一键查询及风险评估)
|
Java 大数据 应用服务中间件
SpringBoot - 前后端大数据压缩传输 Gzip 解决方案(自动版)
SpringBoot - 前后端大数据压缩传输 Gzip 解决方案(自动版)
1670 0
SpringBoot - 前后端大数据压缩传输 Gzip 解决方案(自动版)