学习Spring mvc事务

长事务场景

1.事务里同步RPC调用

2.事务里同步发送消息

潜在问题

1.接口响应变慢

2.数据库锁表

当一个事务在操作数据库的时候,事务commit/rollback之前表的相关行被一直锁住。

如果某些原因事务一直没有被提交,其他的事务将会一直等待资源被释放,最终系统被挂死。

3.数据库连接耗尽

 

 

 

 

 

spring事务原理

spring 事务原理

spring 的事务的七种传播属性

https://www.jianshu.com/p/e3c0fb92a9cb

spring事务 只有未受检异常 和error异常才会回滚

http://blog.csdn.net/Mint6/article/details/78363761

事务中的回滚

mysql mvcc实现机制

http://blog.csdn.net/whoamiyang/article/details/51901888

Innodb的锁和事务

INNODB 锁和事务

Innodb的锁和事务

不同的索引 mysql innodb引擎的锁类型

http://hedengcheng.com/?p=771

 

spring事物中的一些问题

Spring事务使用

 

mvcc

死锁发生

一次死锁发生的始末

 死锁总结

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值