最新 最热

聊聊spring的UnexpectedRollbackException

本文主要研究一下spring的UnexpectedRollbackException

2023-09-13
1

关于PostgreSQL解锁笔记

第一次在PostgreSQL中解锁,做下记录,仅此而已锁表通常发生在 DML( insert 、update 、delete )语句中,例如:程序 A 对 A 表的 a 数据 进行修改,修改过程中产生错误,没有 commit 也没有 rollback ,这个时候程序 B 对 A 表的 a ...

2023-03-02
2

MySql表table相关

文章目录[隐藏] 修改表名删除表修改表名# renamerename table 旧表名 to 新表名;rename table my_table to new_table;# alteralter table 旧表名 rename [as] 新表名alter table mytable renam......

2023-03-01
1

面试系列-undo log

执行事务的时候,里面很多INSERT、UPDATE和DELETE语句都在更新缓存页里的数据,但是万一事务回滚,你必须有每条SQL语句对应的undo log回滚日志,根据回滚日志去恢复缓存页里被更新的数据。...

2022-10-27
1

亿级流量架构之分布式事务思路及方法

分布式事务以及分布式锁是分布式中难点,分布式事务一篇文章可能写不完,我的习惯时从基本概念出发,一步一步开始介绍,前面会先梳理事务中一些基本概念,对基本概念十分清楚的话可以直接看"一致性讨论"以及后面的部分。...

2022-10-27
1

深入理解 Spring 事务原理

Spring事务的本质其实就是数据库对事务的支持,没有数据库的事务支持,spring是无法提供事务功能的。对于纯JDBC操作数据库,想要用到事务,可以按照以下步骤进行:...

2022-10-27
1

解决 Windows 11 在 HDR 模式下截图 Edge 浏览器界面时画面过曝的问题

众所周知,Windows 11 内置了 HDR(高动态色域) 支持,当我们的显示设备支持 HDR,并启用 HDR 时,我们便可以看到比平常(SDR)更细腻的颜色。但是,默认情况下,当我们在 HDR 模式下试图使用任何截屏工具(甚至录制工具)截取 Edge 浏览器...

2022-10-27
1

刷机那些事

昨天突然心血来潮,想刷一个 MIUI 12.5 开发版来玩,正好我是有 Redmi 10X 5G 的开发版公测资格的,所以说干就干,在备份了所有手机数据之后,成功擦除数据并更新到 MIUI 12.5 21.8.25。...

2022-10-27
3

11.MySQL事务(必考要点)

1)原子性:事务中的若干个操作只有两种结果,全部成功和全部失败(“全部失败”不是指全部步骤都失败了,而是一旦中间某个步骤执行出错,就把前面已经执行完毕的步骤回滚回去)...

2022-10-26
2

SqlTransaction.Dispose,RollBack ?「建议收藏」

SqlTransaction.Dispose 如果之前没有提交事务,譔方法就会调用RollBack(Will rollback if not commited )。

2022-09-05
1