1. MVCC简介 1.1 什么是MVCC MVCC是一种多版本并发控制机制。 1.2 MVCC是为了解决什么问题? 大多数的MYSQL事务型存储引擎,如,InnoDB,Fa...
1. MVCC简介 1.1 什么是MVCC MVCC是一种多版本并发控制机制。 1.2 MVCC是为了解决什么问题? 大多数的MYSQL事务型存储引擎,如,InnoDB,Fa...
本文翻译自MySQL 8.0 Reference Manual 15.6.2.3 Sorted Index Builds MySQL在创建或者重建索引时,采用的是批量加载并创...
本文翻译自MySQL 8.0 Reference Manual 8.2.1.17 GROUP BY Optimization 执行group by语句最一般的方式就是扫描整张...
本文翻译自MySQL 8.0 Reference Manual 15.6.1.4 AUTO_INCREMENT Handling in InnoDB - InnoDB AUT...
1 概述2 Spring Boot配置入口3 BeanFactoryTransactionAttributeSourceAdvisor事务AOP实现 1 概述 首先要先了解,...
1 概述2 交集访问算法(Index Merge Intersection Access Algorithm)3 并集访问算法(Index Merge Union Acces...
Condition Filtering条件过滤 本文主要介绍MySQL查询优化中的条件过滤(Condition Filtering,本文翻译为条件过滤),主要翻译自MySQL...
1 概述2 实例3 配置注入实现原理 1 概述 使用过Spring Boot的都会知道,我们可以在application.properties文件中进行一系列的配置,该配置会...
1 概述2 Spring Boot自动配置下AnnotationAwareAspectJAutoProxyCreator的注册 1 概述 了解过Spring源码的都知道Spr...
1 概述2 入口方法3 ConsumeQueue索引结构4 索引构建 1 概述 RocketMQ一个Broker中可以建立多个Topic,每个Topic又可以有多个queue...
1 概述2 相关类介绍3 同步刷盘原理4 异步刷盘 1 概述 RocketMQ和其他存储系统类似,如Redis等,提供了同步和异步两种刷盘方式,同步刷盘方式能够保证数据被写入...
1 概述2 相关类介绍3 同步复制原理4 异步复制原理5 注意事项 1 概述 为了提供系统的可靠性,RocketMQ采用了主从复制机制,对于每个主Broker,可配置多个从B...
1 概述2 入口方法介绍3 索引结构介绍4 索引操作5 索引查询 1 概述 RocketMQ中Broker在收到生产者发送的消息时,会将消息存储下来,写入CommitLog,...
1 概述2 MappedFileQueue、MappedFile类介绍3 MappedFile的获取4 TransientStorePool暂存池5 MappedFile预分...
1 概述 MySQL Multi-Range Read(MRR)优化主要用于在使用二级索引访问数据时减少随机读。 本文主要翻译自MySQL官方文档对MRR的介绍。 当表的数据...
1 概述2 介绍3 启用条件4 优化过程 1 概述 Index Condition Pushdown(ICP)是MySQL在使用索引获取数据时的一种优化手段,使用ICP可以在...
1 概述2 Netty通信服务端3 Netty通信客户端 1 概述 看RocketMQ的源码可以知道,RocketMQ各组件的通信主要基于Netty实现,这里用“主要”是因为...
Netty源码-流量整形TrafficShaping Writing