跳过正文

MySQL

MySQL 高可用实战:MGR + ProxySQL + Orchestrator 完整部署

MySQL 高可用实战:MGR + ProxySQL + Orchestrator 完整部署

·2071 字·10 分钟
详细讲解 MySQL 8.0 MGR 单主模式完整搭建过程、脑裂与 GTID 不一致处理方法、ProxySQL 读写分离配置和健康检查脚本、Orchestrator 自动故障转移与 ProxySQL 联动,以及 mysqld_exporter 监控集成。
Vitess 实战:把 MySQL 水平扩展到 PB 级的路

Vitess 实战:把 MySQL 水平扩展到 PB 级的路

·1263 字·6 分钟
当 MySQL 单库扛不住、又不想切 TiDB 或 PG 的时候,Vitess 就成了最后一个选项。它保留了 MySQL 兼容性,用 vtgate 做分片代理,用 VReplication 做在线 resharding。听起来很美,但 Vitess 的学习曲线陡得惊人。这篇文章是我调研 Vitess 几个月、在 staging 跑通一个 4 shard 集群后的全面笔记。
MySQL 深度调优:从 Buffer Pool 到锁等待的生产手册

MySQL 深度调优:从 Buffer Pool 到锁等待的生产手册

·1517 字·8 分钟
你有没有过这种体验:按网上教程把 innodb_buffer_pool_size 调到 75%、关了 query cache、打开了 innodb_file_per_table,然后告诉自己"MySQL 调优就这样了"?真正的调优是一个持续观察、假设、验证、回滚的过程。这篇文章把我在过去几年维护的十几套 MySQL 实例上积累的调参经验整理出来,每一条都能追到具体指标和业务效果。