
慢查询相关参数和建议配置
慢查询日志影响性能吗?
减少突发慢查询对系统的影响
判断慢查询语句优化空间
调优思路案例分析
慢查询分析思路
InnoDB聚簇索引结构
执行器单元操作及数据结构
优先队列排序(堆排序)
归并排序
表连接语义与流程
INNER/LEFT/RIGHT/OUTER JOIN 流程图
Nested Loop Join 算法流程与代价分析
STRAIGHT_JOIN / SEMI-JOIN / ANTI-JOIN
join_buffer_size 作用
Hash Join 算法流程与代价分析
案例分析
DDL类型
Copy算法流程
Inplace算法流程
加索引(静态)
加索引(动态)
Instant DDL
流程与MDL锁交互
DDL过程消耗分析
OPTIMIZE TABLE 过程
生产环境DDL最佳实践
REPLACE INTO/TRIGGER/INSERT...SELECT 风险
RR(可重复读)隔离级别的影响
自制Online DDL方案
触发器实现
Binlog同步方案
分表扩容策略
N个分表拆为2N个(分区表方案)
Binlog存储与格式(ROW/STATEMENT/MIXED)
主库性能影响
主备同步性能
关键参数:sync_binlog, binlog_group_commit_sync_delay
主备流程图
备库应用速度优化
并行复制策略
大事务拆分
数据恢复速度
MVCC闪回
Binlog闪回
回收站/延迟备份
全量+Binlog回放
主备切换速度优化
影响环节分析
读写分离架构
过期读问题与业务容忍度
分表必要性分析
分表字段选择原则
分区表适用场景
透明分表方案对比
应用层Sharding
中间件(Proxy)
分库分表方案对比
官方并行复制策略
分库驱动力(性能/容量)
不分库替代方案
技术方向
应用直连 vs Proxy
其他扩展方向
共享存储
分布式协议(对比MGR)
分层架构(Server层/存储引擎层)
Server层线程
监听线程
用户线程状态(运行/等待/锁阻塞)
GTID线程
事件调度器线程
信号处理线程
客户端协议:停等协议
内存消耗分析
binlog_cache / sort_buffer
连接池 vs 线程池
工作原理对比
关键线程
buf_dump_thread(缓冲池导出)
ib_io_read(异步I/O)
purge_thread(事务清理)
page_flush_coordinator_thread(刷盘协调)
内存优化
动态调整buffer_pool
Change Buffer(Ibuf)
查询触发刷脏页场景
Off-page列存储
锁类型(表锁/行锁/意向锁)
隔离级别动态修改
performance_schema.data_locks字段解读
LOCK_MODE 取值(X/S/IX/IS/GAP)
Gap Lock冲突规则
死锁检测与处理
发现方法
回滚权重算法
锁优化策略
语句顺序调整
二级索引锁机制
覆盖索引减少锁冲突
备份锁优化
从库备份策略
主键更新索引优化
优化策略设计思想
部署优化
Semi-sync
单元化架构
配置优化
参数模板(innodb_buffer_pool_size等)
内部机制优化
更新短路查询
AHI(自适应哈希索引)
Change Buffer
应用层优化
索引失效场景
模糊匹配优化(LIKE)
升级与兼容
5.7→8.0字符集迁移(utf8mb4)
内存命中率监控
索引长度限制
单机规范
建表规范
权限规范
数据存储规范
数据更新规范
操作规范
集群规范
可靠性规范
可用性规范
数据安全规范
innodb_fast_shutdown
innodb_file_per_table
innodb_flush_log_at_trx_commit
innodb_io_capacity
innodb_buffer_pool_instances
innodb_autoinc_lock_mode
…(其他参数完整保留)
slow_query_log
max_binlog_size
binlog_expire_logs_seconds
slave_preserve_commit_order
log_slave_updates
skip_name_resolve
max_allowed_packet
transaction_isolation
…(完整列出)
隔离级别设置与范围
默认值(RR)与有效值
MVCC核心概念
多版本物理结构
数据版本链示例
实践场景
RC vs RR下的操作差异
备份方案与MVCC
MVCC与锁的关系
课堂练习
RC/RR隔离级别实验
RR下锁机制验证
mysqlbinlog解析
输出内容剖析
mysqldump详解
选项功能与依赖处理
EXPLAIN实战
测试数据构造
各类型查询分析
优化器跟踪
SHOW ENGINE INNODB STATUS解读
事务信息
死锁日志
INNODB_TRX表字段解析
¥42.00
Java高手速成–吃透源码+手写组件+定制开发...
¥280.00
前端高级工程师(大前端) | 已完结...
¥40.00
Go + AI 从0到1开发 Docker 引擎
¥198.00
TL – Java架构班第七期(已完结)...
¥120.00
2025黑马程序员AI运维云计算AI全程赋能...
¥98.00
全栈多端低代码平台项目大课 系统化掌握React生态体系|2025...
¥48.00
M士兵-Elastic认证特训班|价值7980元|完结...
¥38.00
SpringBoot开发双11商品服务系统 | 已完结...
¥180.00
AI产品经理特训营
¥35.00
AI编程幻觉终结者–TDD+重构驱动的单元测试实战课...