- 数据库
- DBA工作笔记(备查)
目录
- # 1. MySQL
- 1-1. MySQL 运维知识地图:从入门配置到高可用排障 原创 1-2. MySQL8 配置文件 my.cnf 重要参数解读 原创 1-3. MySQL 导出 CSV 中文乱码:字符集链路从头讲一遍 原创 1-4. MySQL 角色管理 1-5. MySQL网络抓包审计 1-6. MySQL 性能压测:Sysbench 1.0 实战 原创 1-7. MySQL Router 实现读写分离 原创 1-8. Gh-ost重建表,清除表碎片率 1-9. MySQL MGR配合MySQL-router实现innodb-cluster 原创 1-10. MySQL 快速分析binlog定位问题 1-11. MySQL执行计划分析 1-12. DBA常用SQL和命令整理备查 原创 1-13. 单表数据同步方案选型:为什么不该用 mysqldump 做「实时同步」 原创 1-14. MySQL的事务隔离级别 1-15. MySQL存储过程批量生成数据 原创 1-16. MySQL insert on duplicate key update,replace into , insert ignore的理解 1-17. MySQL不同字符集之间的区别和选择 原创 1-18. MySQL为什么有时候会选错索引 原创 1-19. MySQL死锁问题 1-20. MySQL使用SQL语句查重去重 原创 1-21. MySQLdump逻辑备份 原创 1-22. MySQL 基于 GTID 主从复制:跳过异常事务的正确姿势 1-23. MySQL8快速克隆插件使用指南 1-24. MySQL8双1设置保障安全 1-25. MySQL锁 1-26. innodb cluster安装 1-27. OPTIMIZE TABLE 和 ANALYZE TABLE 的区别:用实测数据说话 原创 1-28. MySQLReplicaSet 安装 原创 1-29. MySQL 的 Left join、Right join 和 Inner join 的区别 原创 1-30. ORDER BY 配合 LIMIT 触发的索引选择陷阱 原创
- # 2. Redis
- 2-1. Redis 运维知识地图:从单机到 Cluster 排障 原创 2-2. Redis 常用查询操作:五种数据类型速查 + 生产环境避坑 2-3. Redis 集群部署 2-4. Redis 大 key 分析:三条排查路径怎么选 2-5. Redis手动进行主从切换 2-6. Redis集群添加节点之后数据重新均匀分配 2-7. Redis槽位slot解读 2-8. Redis Cluster 新增节点 slot 迁移卡住:"open slots" 故障复盘 2-9. Redis集群的创建、剔除节点与新增节点操作过程 原创 2-10. Redis配置文件解读 2-11. redis cluster压测 2-12. Redis 慢查询告警与抓包分析排障脚本 原创 2-13. Redis 的可用内存过高时的自动驱逐 key 策略详解 原创
- # 4. TiDB
- 4-1. TiCDC同步数据到Kafka 原创 4-2. 对TiDB中算子的深入理解 原创 4-3. TiDB使用 TTL (Time to Live) 定期删除过期数据 原创 4-4. 如何移除TiDB中的表分区 原创 4-5. TiDB配置文件调优 原创 4-6. 深入解析TiFlash:原理、适用场景与调优实践 原创 4-7. tidb fast ddl 4-8. TiKV 运行满 2 年会 panic:795 天单调时钟溢出 bug(tikv#11940)复盘与预警建设 原创 4-9. TiKV 节点 CPU 周期性打满,进程却只占 4%:一次热点 Region 的逆向排查 原创
- # 5. Elasticsearch
- 5-1. Elasticsearch 运维知识地图:从安装配置到排障加速恢复 原创 5-2. Elasticsearch 集群安装:RPM 裸机生产部署 vs docker-compose 快速起集群 5-3. 给Elasticsearch集群添加用户密码 5-4. Elasticsearch 分片和副本:容量怎么规划,改分片数为什么这么麻烦 5-5. Elasticsearch集群节点磁盘使用分配不均解决办法 5-6. Elasticsearch 索引模板与映射:Composable 模板、mapping 与动态模板 原创 5-7. Elasticsearch 分页查询三种方案:from/size、search_after、scroll 怎么选 5-8. Elasticsearch字符串搜索方式 5-9. Elasticsearch使用wildcard字段模糊匹配 5-10. Elasticsearch 数据迁移方案对比:esm vs Logstash 5-11. Nginx Mirror 模块实现三套ES写入网关 5-12. ES排障两件套:慢查询日志阈值配置 + tcpdump 抓包看真实请求 5-13. ES 集群恢复太慢?三个参数加速节点/分片恢复 5-14. Elasticsearch 常用 DSL 语句(速查表) 原创 5-15. ES 集群 Yellow 复盘:1023 个副本永远分配不出去,问题不在磁盘 原创
这个板块解决什么问题
多数据库栈的生产运维:MySQL、Elasticsearch、Redis / KeyDB、TiDB 体系、 SQL Server,以及 Kafka / Flink 这条数据管道。覆盖选型、部署、性能优化、 高可用与故障处置。
建议的阅读顺序:各组件先读对应的运维知识地图 (MySQL · Elasticsearch · Redis), 它们把该组件下的文章按主题串成了一条线;再按具体问题深入单篇。 执行 DROP 前先确认不是生产环境——能回滚的才是真本事。
上次更新: 9/11/2026