事务隔离性与隔离级别 2026年03月30日 daichangya 20 前言我们在上一章节中介绍过数据库的 带你了解数据库中事务的 ACID 特性 相关用法。本章节主要介绍数据库中一个非常重要的知识点:事务的隔离级别。本章将重点探讨以下问题:事务的隔离级别有哪些?如果并发事务没有进行隔离,会出现什么问题?注:以下示例均采用 ... 阅读全文 0 评论
JTA 深度历险 - 原理与实现 2026年03月30日 daichangya 29 什么是事务处理事务是计算机应用中不可或缺的组件模型,它保证了用户操作的原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)和持久性(Durability)。关于事务最经典的示例莫过于信用卡转账:将用户 A 账户中的... 阅读全文 0 评论
JDBC批处理Select语句 2026年03月30日 daichangya 26 JDBC 批处理 Select 语句在网络开销中,成本最高的部分往往是客户端与服务器之间的往返请求(Round-Trips)。在 JDBC 操作中,这种情况尤为明显。对于数据插入、更新或删除操作,我们可以使用 executeBatch() 方法来减少数据... 阅读全文 0 评论
MVCC 2026年03月30日 daichangya 21 前提概要什么是 MVCC什么是当前读和快照读当前读、快照读和 MVCC 的关系MVCC 实现原理隐式字段Undo 日志Read View(读视图)整体流程MVCC 相关问题RR 是如何在 RC 级的基础上解决不可重复读的RC、RR 级别下的 InnoDB... 阅读全文 0 评论
Java单播、广播、多播(组播) 2026年03月30日 daichangya 23 1. 通信方式分类在当前网络通信中,主要存在三种通信模式:单播、广播和多播(组播)。其中多播出现时间最晚,同时兼具单播和广播的优点。单播 (Unicast):单台主机与单台主机之间的通信。广播 (Broadcast):单台主机与网络中的所有主机通信。多播... 阅读全文 0 评论