彻底学习数据库事务 seata分布式事务 共享 排它锁 死锁 索引 Spring事务 隔离级别等

由浅入深、从原理到实战、一次性学习数据库事务

7254人学习

中级47课时2021/08/09更新

二维码下载学堂APP缓存视频离线看

尹洪亮Kevin
    • 畅销套餐
    • 精选套餐
    • 人气套餐
    • 尊享套餐
    • 高薪套餐
大厂Java架构师学习路径
JAVA企业级并发编程实战
1427人学习
¥99.00
JAVA并发编程核心技术基础篇 进程 线程 内存模型 同步异步 锁机制 高并发等
19775人学习
¥59.00
java并发编程进阶 unsafe 安全队列集合 volatile juc 高并发等
18529人学习
¥69.00
更 多 15 门 课 程
MySQL和微软SQL数据库开发和管理视频课程专题
SQL Server数据库开发在线视频课程-高级篇
160613人学习
¥399.00
SQL Server 2005微软数据库管理精讲视频课程
376529人学习
¥399.00
MySQL数据库深度讲解(设计+SQL语句)视频课程
63938人学习
¥199.00
更 多 5 门 课 程
MySQL DBA数据库工程师培训视频专题(1.0版)
MySQL数据库职业前景与学习方法_MySQL数据库入门系列教程01
72802人学习
¥1.00
Linux平台MySQL安装配置与管理入门_MySQL数据库基础与项目实战03
35789人学习
¥198.00
MySQL主从复制与高可用架构方案_MySQL高可用复制与分布式集群架构01
14213人学习
¥498.00
更 多 39 门 课 程
DBA MySQL数据库工程师(互联网数据库架构师1.1)
MySQL数据库工程师入门培训实战教程(从MySQL5.7 到 MySQL8.0)
278109人学习
¥58.00
Redis数据库实战培训课程【请购买新版】
11649人学习
¥298.00
MongoDB数据库实战培训课程_MongoDB集群配置【请购买新版】
14759人学习
¥228.00
更 多 5 门 课 程
DBA MySQL数据库工程师(互联网数据库架构师1.1)
MySQL数据库工程师入门培训实战教程(从MySQL5.7 到 MySQL8.0)
278109人学习
¥58.00
Redis数据库实战培训课程【请购买新版】
11649人学习
¥298.00
MongoDB数据库实战培训课程_MongoDB集群配置【请购买新版】
14759人学习
¥228.00
更 多 5 门 课 程
  • 课程介绍
  • 课程大纲

适合人群:

遇到数据库事务就蒙圈,ACID、回滚丢失、覆盖丢失、脏读、幻读、不可重复读、共享锁、排它锁、行锁、表锁、死锁等等始终混淆不清,分布式事务5种策略不清楚,掌握阿里巴巴Setata分布式事务框架。

你将会学到:

由浅入深、从原理到实战、一次性学习数据库事务

  • 事务的本质
  • ACID特性的本质
  • 回滚丢失、覆盖丢失、脏读、幻读、不可重复读
  • 读未提交隔离级别、读已提交隔离级别、可重复度隔离级别、序列化隔离级别
  • 行锁、表锁、共享锁、排它锁、Next-Key锁、间隙锁
  • Spring事务的7种传播级别的原理和使用
  • RPC定理、BASE理论、XA协议
  • 阿里巴巴分布式事务框架Seata
  • Nacos+Spring Cloud+Seta+MySql的微服务项目实战
  • 分布式事务的AT模式、TCC模式、SAGA模式

课程简介:

课程简介:

课程总计41课时,从什么是事务讲起,直到分布式事务解决方案,很的0基础基础与提升系列课程。对于难以理解的知识点,全部用画图+实战的方式讲解。

第一部分:彻底明白事务的四个特性:原子性、一致性、隔离性、持久性,用场景和事例来讲解。

第二部分:实战讲数据库事务的6中并发异常:回滚丢失、覆盖丢失、脏读、幻读、不可重复读、MVCC精讲。

第三部分:彻底搞清楚4种事务隔离级别:READ_UNCOMMITTED 读未提交隔离级别、READ_COMMITTED 读已提交隔离级别、REPEATABLE_READ 可重复度隔离级别、SERIALIZABLE 序列化隔离级别

第四部分:彻底搞清楚MySQL的各种锁:行锁、表锁、共享锁、排它锁、Next-Key锁、间隙锁、X锁、S锁、IS锁、IX锁、死锁、索引与锁、意向锁等。

第五部分:彻底搞清楚Spring事务的7种传播级别的原理和使用:PROPAGATION_REQUIRED、PROPAGATION_SUPPORTS、PROPAGATION_MANDATORY、PROPAGATION_REQUIRES_NEW、PROPAGATION_NOT_SUPPORTED、PROPAGATION_NEVER、PROPAGATION_NESTED

分布式事务的理论基础:RPC定理、BASE理论、XA协议都是什么,原理是什么,有什么关联关系

第六部分:分布式事务的5种解决方案原理和优缺点:2PC两阶段提交法、3PC三阶段提交法、TCC事务补偿、异步确保策略、最大努力通知策略

第七部分:阿里巴巴分布式事务框架Seata:历经多年双十一,微服务分布式事务框架,用一个Nacos+Spring Cloud+Seta+MySql的微服务项目,实战讲解阿里的分布式事务技术,深入理解和学习Seata的AT模式、TCC模式、SAGA模式。

课程资料:

课程附带配套2个项目源码

72页高清PDF课件一份

阿里巴巴seata-1.1.0源码一份

阿里巴巴seata-server安装包一份

常见问题:

问:数据库学的不好,基础薄弱能学习这个课程么?

答:课程从什么是事务、事务的原子性、一致性、隔离性、持久性特性、回滚丢失、覆盖丢失、脏读、幻读、不可重复读等基础内容开始讲解,所有内容均采用画图讲解加实际操作演练的方式进行讲解,确保任何具有数据库基础的学员都能够学习。

问:分布式事务有实战案例么?

答:课程使用一个Nacos+Spring Cloud+Seata+MySql的微服务项目,实战讲解阿里的分布式事务技术,深入理解和学习Seata的AT模式、TCC模式、SAGA模式。 绝不司机硬背讲理论。

问:课程附带哪些课程资料,配套齐全么?

答:课程附带配套2个项目源码,72页高清PDF课件一份,阿里巴巴seata-1.1.0源码一份,阿里巴巴seata-server安装包一份

问:课程学习过程中有问题,需要老师答疑怎么办?

答:课程作者亲自答疑,无助教凑数,所有尽量提问均在第一时间回复,最晚保证不超过24小时。

展开更多

课程大纲-彻底学习数据库事务 seata分布式事务 共享 排它锁 死锁 索引 Spring事务 隔离级别等

展开更多
在线
客服
APP
下载

下载Android客户端

下载iphone 客户端

官方
微信

关注官方微信

返回
顶部