首页
学习
活动
专区
圈层
工具
发布

#事务

PolarDB 大能人系列--开年"我"就丢人 之 从节点不能用 !

AustinDatabases

这是Austindatabases公众号的2026年的第三个系列,我是大能人。本系列会围绕PolarDB 进行知识分享,发现PolarDB云中中的问题,以及产品...

300

Spring Boot 企业级事务设计规范(90% 项目都会踩的坑)

井九

在企业级 Spring Boot 项目中,@Transactional 是最常用但最容易被误用的注解之一。

3410

Iceberg:数据湖仓核心技术与AI赋能

数据存储前沿技术

在当今数据驱动的世界里,海量数据已成为企业宝贵的资产。然而,传统的数据湖架构,如基于Hive的系统,在面对ACID事务、并发控制、Schema演进以及大规模查询...

16410

MySQL崩溃后启动慢如蜗牛?3招提速InnoDB恢复速度!

俊才

今天想和大家聊一个让无数DBA抓狂的问题:MySQL异常宕机后,重启卡在“InnoDB: Starting crash recovery...”动弹不得,一等就...

8510

MySQL崩溃恢复神器:innodb_force_recovery 参数详解,DBA 必备!

俊才

在 MySQL 的日常运维中,最让人“心跳加速”的场景之一,莫过于数据库突然无法启动,错误日志里赫然写着:

15910

两个小公举,调试MySQL死锁必备!(第13讲,超硬核)

架构师之路

怀疑点3:明明修改的是5,为何初始化的1,2,3,以及第一个事务插入的4,以及第二个事务插入的5,都要被读取呢?不应该全表扫描呀。

8710

攻克Java异常难题:典型异常解析、最佳处理方案与设计模式实践

1024068

在Java开发中,异常处理是衡量代码健壮性、可维护性的核心指标之一。多数开发者在入门阶段仅能实现“捕获异常”的基础操作,却常常陷入“空catch块”“滥用try...

21110

MySQL参数max_binlog_cache_size设置不当引发的从库复制中断的案例

俊才

日常运维中的坑真是防不胜防,不一小心就遇到别人给你挖的坑。想起多年前生产环境中遇到的因经验不足的DBA不知道从哪拷贝的配置文件(据说是当时参加某培训机构视频培训...

9910

分布式事务,到底有没有解?(第116讲,万字收藏)

架构师之路

CURD table t_account; any Exception rollback;

13730

高能预警:GTID模式下mysqldump的致命陷阱,80%的DBA都曾误解

俊才

那是一个平静的夜晚,突然手机响起急促的告警声——线上MySQL从库数据同步异常!业务部门反映主从数据不一致,部分读请求获取到了过期数据。经过紧急排查,问题竟然源...

17310

MySQL,InnoDB,如何调试死锁?(第11讲,超硬核)

架构师之路

近期写了不少InnoDB锁相关的文章,不少小伙伴问,如何在MySQL终端模拟并发事务,今天,咱们一起动起手来,模拟并发事务的互斥与死锁。

11410

MySQL,InnoDB快照读,在RR和RC下有何差异?(第10讲,超硬核)

架构师之路

提问1:假设事务的隔离级别是可重复读RR,事务A中的三次查询,A2, A3, A4分别读到什么结果集?

13310

MYSQL- GTID(全局事务标识符)

运维小路

GTID(Global Transaction Identifier)是 MySQL 5.6 版本引入的全局事务标识符,它为复制环境中的每个事务分配一个全局唯一...

20010

【SQL 事务的隔离级别】包含部分问题的代码示例

flos chen

事务的隔离级别定义了事务之间如何隔离,以避免并发事务带来的问题,如脏读、不可重复读和幻读。数据库管理系统提供了不同的隔离级别,每个级别都对这些问题提供了不同程度...

10810

【SQL 经典的四大特性】AIDC

flos chen

SQL中的事务(Transaction)是数据库管理系统执行过程中的一个逻辑单元,它具有以下四大特性,通常被称为ACID属性:

8610

【SQL/MySQL 事务的隔离级别】什么是RU、RC、RR?

flos chen

SQL中的事务隔离级别定义了事务在并发环境下如何相互隔离,以避免并发事务之间的各种问题,如脏读、不可重复读和幻读。不同的数据库管理系统可能支持不同的隔离级别,但...

14410

《软件工程》第 11 章 - 结构化软件开发

啊阿狸不会拉杆

   事务分析适用于具有多个事务类型的数据流图,每个事务可能有不同的处理路径。例如,一个银行系统的事务分析过程:

10510

【Java的批量操作】

心疼你的一切

批量操作的核心是减少 I/O 开销和网络往返次数,但需权衡内存、事务和异常处理。根据实际场景选择合适方案(如 JDBC 原生批处理性能最优,MyBatis/Hi...

13610

【深度揭秘】MySQL 8.4 一张空表为何无法插入数据?

俊才

这背后,正是InnoDB的Gap锁机制在默默运作。今天我们就以MySQL8.4为基准,彻底拆解Gap锁在不同数据状态下的行为边界。

10010

【Redis系列】事务特性

optimistic_chen

Redis事务本质上是在服务器上有一个“事务队列”,每次客户端在事务中进行一个操作,都会把命令发给服务器,放到“事务队列”中(但不会并立即执行),正真收到EXE...

9910
领券