本次源码分析基于 mysql-connector-8.0.20 一、SQL 请求调用链路跟踪 当上层应用或 ORM 框架调用 PreparedS...
一、构建 SqlSessionFactory 的过程 SqlSessionFactory 是 MyBatis 核心类之一,其重要功能是创建 My...
RW#run 轮询注册队列中是否有 AbstractConnection,若存在且为读事件则调用 AbstractConnection#asyn...
MyCat 为了最高效的利用后端的 MySQL 连接,采取了不同于 Cobar 也不同于传统 JDBC 连接池的做法,传统的做法是基于 Data...
Dubbo 核心组件 层次作用Service该层与业务逻辑相关,根据 provider 和 consumer 的业务设计对应的接口和实现Conf...
MyCat 初始化主要负责启动 MycatServer 实例,启动 MycatServer 实例的过程中,核心工作是读取并解析 Mycat 配置...
事务特性(ACID) 原子性: 事务是最小的执行单位,不允许分割。事务的原子性确保动作要么全部完成,要么完全不起作用 一致性: 执行事务前后,数...
一、属性锁:Shared and Exclusive Locks 1.1 简介 shared locks 是共享锁,简称 S 锁,exclusi...
XXL-JOB是一个分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。现已开放源代码并接入多家公司线上产品线,开箱即用 文...