CTRL K
    • 核心专业区
      • 云原生与Kubernetes
        • K8s 运维实践(示例一)
        • K8s 安全与策略(示例二)
        • K8s 运维实践:索引
      • 数据库深度探秘
        • MySQL
          • 案例 1:多从库时半同步复制不工作的 BUG 分析
          • 案例 10:FTWRL 一个奇怪的堵塞现象和其堵塞总结
          • 案例 11:tcmalloc 解决 mysqld 实例引发的 cpu 过高问题
          • 案例 12:MySQL 一次奇怪的故障分析
          • 案例 13:MySQL:产生大量小 relay log 的故障一例
          • 案例 14:timestamp 时区转换导致 CPU %sy 高的问题
          • 案例 15:delete 语句引发大量 sql 被 kill 问题分析
          • 案例 16:MGR 相同 GTID 产生不同 transaction 故障
          • 案例 17:Bad handshake,升级 5.7.28 引起的『血案』
          • 案例 18:有效解决 MySQL 行锁等待超时问题
          • 案例 19:MySQL 派生表优化
          • 案例 2:JDBC 与 MySQL 临时表空间的分析
          • 案例 20:只有 .frm 和 .ibd 文件时如何批量恢复 InnoDB 的表
          • 案例 21:MySQL 优化案例 select count(*)
          • 案例 22:MySQL OOM 故障应如何下手
          • 案例 23:MySQL 字符集转换
          • 案例 24:同一条 SQL 为何在 MariaDB 正常,MySQL 5.7 却报错
          • 案例 25:MySQL TEXT 字段的限制
          • 案例 26:binlog flush 失败导致的 Crash
          • 案例 3:MySQL Insert 加锁与死锁分析
          • 案例 4:MySQL 优化:为什么 SQL 走索引还那么慢?
          • 案例 5:记一次 MySQL semaphore crash 的分析
          • 案例 6:GDB 定位 MySQL5.7 特定版本 hang 死的故障
          • 案例 7:delete 大表 slave 回放巨慢的问题分析
          • 案例 8:event_scheduler 导致复制中断的故障分析
          • 案例 9:快速定位令人头疼的全局锁
          • 01 深入专题:MySQL 8.0 新特性
          • 02 深入专题:事务与锁机制
          • 03 深入专题:性能优化
          • 04 深入专题:InnoDB 存储引擎
          • 05 深入专题:复制与高可用
          • 06 深入专题:备份与恢复
          • 07 深入专题:监控诊断与故障排查
          • 08 深入专题:运维工具与部署
          • 09 深入专题:DBLE 与分布式中间件
          • 10 深入专题:综合技术要点
        • PostgreSQL
          • postgresql安装部署
          • PostgreSQL体系结构概述
          • 生产问题归纳总结
          • 常用脚本
          • postgresql基础配置
          • postgrsql参数配置
          • 日常维护监控排错
          • 查找消耗高SQL以及SQL优化
          • postgresql高可用实战
          • 深度解析buffer manager、index-only
          • 监控指标
          • PostgreSQL 专栏
            • 13 深入专题:SQL 特性与版本演进
            • 14 深入专题:事务、MVCC 与并发控制
            • 15 深入专题:索引原理与设计
            • 16 深入专题:查询优化与执行计划
            • 17 深入专题:存储引擎与垃圾回收
            • 18 深入专题:分区表设计
            • 19 深入专题:高可用与流复制
            • 20 深入专题:备份恢复与时间点恢复
            • 21 深入专题:逻辑复制与数据同步
            • 22 深入专题:监控与故障诊断
            • 23 深入专题:运维、部署与参数调优
            • 24 深入专题:扩展插件生态
            • 25 深入专题:安全加固
            • 26 深入专题:Oracle 兼容与迁移
            • 27 深入专题:向量检索与 AI 应用
            • 28 深入专题:国产数据库内核剖析
            • 29 深入专题:内核机制与内部实现
            • 01 为什么值得系统学习 PostgreSQL
            • 02 如何搭一套可长期复用的 PostgreSQL 学习环境
            • 03 开发者第一次真正使用 PostgreSQL: 建模、对象与访问方式
            • 04 开发者必备 PostgreSQL SQL 与数据库编程能力
            • 05 PostgreSQL 为什么并发能力强: 事务、MVCC、锁与等待
            • 06 慢 SQL 怎么办: 执行计划、优化路径与经典误区
            • 07 让 PostgreSQL 跑得稳: 安全、巡检、监控与故障预防
            • 08 真出故障时靠什么救命: 备份、恢复与高可用基本盘
            • 09 从别的数据库迁到 PostgreSQL: 评估、校验与上线切换
            • 10 PostgreSQL 不只是关系库: 向量、全文检索与混合搜索
            • 11 PostgreSQL 的扩展能力到底强在哪: 插件、列存与湖仓延展
            • 12 想更进一步的人该怎么学: 存储、内核与源码阅读路径
            • PostgreSQL 专栏
        • Oracle
          • AWR/ASH 报告阅读要点(示例二)
          • Oracle 等待事件快速定位(示例一)
        • Redis
          • Redis RDB/AOF 策略取舍(示例一)
          • 热点键与大 Key 处理(示例二)
        • MongoDB
          • MongoDB 索引与查询优化(示例一)
          • 分片集群与容量规划(示例二)
      • SRE / AIOps 转型训练营
        • 01 职业方向判断
        • 02 12 周练习路线
        • 03 第一周马上开始
        • 04 ops-diagnose 主项目设计
        • 05 Runbook 与复盘模板
        • 06 GitHub 资料索引
        • 07 简历与面试转化
        • 08 三个月落地排期
      • 技术项目与实践
        • 如何有效降低云成本方案
        • 脉脉
        • 高级资深专家 Sre工程师 此岗支持重庆成都职场
        • VMware扩容根目录
        • 两个月SRE/DevOps求职学习计划(含通用技能、学习路径、可展示项目与产出)
        • 单机 SRE 展示项目:详细部署方案(GitLab + Harbor + Trivy + Argo Rollouts + kube-prometheus-stack + k3s)
        • 单机 SRE/DevOps 展示项目(Ubuntu 24 / 32G / 200G / 192.168.101.100)
        • 在 GitLab UI -> Admin -> Runners 获取注册令牌
    • 兴趣与生活
      • 阅读与思考
        • 技术书馆
          • AI 时代的持续输出:别写说明书,写决策日记
        • 管理与职场
          • 微习惯
          • 做事的常识
          • 原则
          • 《大脑偏好的工作方式》读书总结
          • 一人公司:把自己当成一家公司来经营
          • 浙商创业法则
          • 创业者必知必会的财务知识
        • 哲学与古文
          • 认知与开悟
            • 《开窍 开悟 开智》第一部 · 精华
            • 《开窍 开悟 开智》第三部 · 精华
            • 《开窍 开悟 开智》第二部 · 精华
            • 《开窍 开悟 开智》第五部 · 精华
            • 《开窍 开悟 开智》第四部 · 精华
          • 自我管理
          • 工作心得与行动指南
          • 精气神
          • 眸子还神功
          • 《传习录》读书笔记
          • 易经真的很容易
          • 观素书
      • 投资札记
        • 基金大V公众号订阅清单
        • 游资笔记总结
      • 思辨录
        • 不上班咖啡馆
        • 认知觉醒
        • 金钱心理学
        • 如何读书
        • 如何保持热情
        • 《微习惯》
        • 纳瓦尔宝典
        • 两分钟规则
        • 把时间当作朋友读书笔记
        • 思考方法之以终为始
    • 一、博客分类方案 (清晰明了,主次分明)
    • 关于 - 我
    • 博客
      • 搭建k8s时候谷歌访问设置
      • AI使用技巧
      • n8n体验
      • VM机器使用代理
      • 证书过期处理
      • docker设置代理
      • Docker磁盘满问题处理记录
      • 博客部署问题总结
      • 博客部署问题总结中文
      • Windows本地编写+云服务器部署Hugo博客的完整方案
      • 人工智能在日常生活中的应用
    • 云原生与Kubernetes
      • K8s 运维实践(示例一)
      • K8s 安全与策略(示例二)
      • K8s 运维实践:索引
    • 数据库深度探秘
      • MySQL
        • 案例 1:多从库时半同步复制不工作的 BUG 分析
        • 案例 10:FTWRL 一个奇怪的堵塞现象和其堵塞总结
        • 案例 11:tcmalloc 解决 mysqld 实例引发的 cpu 过高问题
        • 案例 12:MySQL 一次奇怪的故障分析
        • 案例 13:MySQL:产生大量小 relay log 的故障一例
        • 案例 14:timestamp 时区转换导致 CPU %sy 高的问题
        • 案例 15:delete 语句引发大量 sql 被 kill 问题分析
        • 案例 16:MGR 相同 GTID 产生不同 transaction 故障
        • 案例 17:Bad handshake,升级 5.7.28 引起的『血案』
        • 案例 18:有效解决 MySQL 行锁等待超时问题
        • 案例 19:MySQL 派生表优化
        • 案例 2:JDBC 与 MySQL 临时表空间的分析
        • 案例 20:只有 .frm 和 .ibd 文件时如何批量恢复 InnoDB 的表
        • 案例 21:MySQL 优化案例 select count(*)
        • 案例 22:MySQL OOM 故障应如何下手
        • 案例 23:MySQL 字符集转换
        • 案例 24:同一条 SQL 为何在 MariaDB 正常,MySQL 5.7 却报错
        • 案例 25:MySQL TEXT 字段的限制
        • 案例 26:binlog flush 失败导致的 Crash
        • 案例 3:MySQL Insert 加锁与死锁分析
        • 案例 4:MySQL 优化:为什么 SQL 走索引还那么慢?
        • 案例 5:记一次 MySQL semaphore crash 的分析
        • 案例 6:GDB 定位 MySQL5.7 特定版本 hang 死的故障
        • 案例 7:delete 大表 slave 回放巨慢的问题分析
        • 案例 8:event_scheduler 导致复制中断的故障分析
        • 案例 9:快速定位令人头疼的全局锁
        • 01 深入专题:MySQL 8.0 新特性
        • 02 深入专题:事务与锁机制
        • 03 深入专题:性能优化
        • 04 深入专题:InnoDB 存储引擎
        • 05 深入专题:复制与高可用
        • 06 深入专题:备份与恢复
        • 07 深入专题:监控诊断与故障排查
        • 08 深入专题:运维工具与部署
        • 09 深入专题:DBLE 与分布式中间件
        • 10 深入专题:综合技术要点
      • PostgreSQL
        • postgresql安装部署
        • PostgreSQL体系结构概述
        • 生产问题归纳总结
        • 常用脚本
        • postgresql基础配置
        • postgrsql参数配置
        • 日常维护监控排错
        • 查找消耗高SQL以及SQL优化
        • postgresql高可用实战
        • 深度解析buffer manager、index-only
        • 监控指标
        • PostgreSQL 专栏
          • 13 深入专题:SQL 特性与版本演进
          • 14 深入专题:事务、MVCC 与并发控制
          • 15 深入专题:索引原理与设计
          • 16 深入专题:查询优化与执行计划
          • 17 深入专题:存储引擎与垃圾回收
          • 18 深入专题:分区表设计
          • 19 深入专题:高可用与流复制
          • 20 深入专题:备份恢复与时间点恢复
          • 21 深入专题:逻辑复制与数据同步
          • 22 深入专题:监控与故障诊断
          • 23 深入专题:运维、部署与参数调优
          • 24 深入专题:扩展插件生态
          • 25 深入专题:安全加固
          • 26 深入专题:Oracle 兼容与迁移
          • 27 深入专题:向量检索与 AI 应用
          • 28 深入专题:国产数据库内核剖析
          • 29 深入专题:内核机制与内部实现
          • 01 为什么值得系统学习 PostgreSQL
          • 02 如何搭一套可长期复用的 PostgreSQL 学习环境
          • 03 开发者第一次真正使用 PostgreSQL: 建模、对象与访问方式
          • 04 开发者必备 PostgreSQL SQL 与数据库编程能力
          • 05 PostgreSQL 为什么并发能力强: 事务、MVCC、锁与等待
          • 06 慢 SQL 怎么办: 执行计划、优化路径与经典误区
          • 07 让 PostgreSQL 跑得稳: 安全、巡检、监控与故障预防
          • 08 真出故障时靠什么救命: 备份、恢复与高可用基本盘
          • 09 从别的数据库迁到 PostgreSQL: 评估、校验与上线切换
          • 10 PostgreSQL 不只是关系库: 向量、全文检索与混合搜索
          • 11 PostgreSQL 的扩展能力到底强在哪: 插件、列存与湖仓延展
          • 12 想更进一步的人该怎么学: 存储、内核与源码阅读路径
          • PostgreSQL 专栏
      • Oracle
        • AWR/ASH 报告阅读要点(示例二)
        • Oracle 等待事件快速定位(示例一)
      • Redis
        • Redis RDB/AOF 策略取舍(示例一)
        • 热点键与大 Key 处理(示例二)
      • MongoDB
        • MongoDB 索引与查询优化(示例一)
        • 分片集群与容量规划(示例二)
    • SRE / AIOps 转型训练营
      • 01 职业方向判断
      • 02 12 周练习路线
      • 03 第一周马上开始
      • 04 ops-diagnose 主项目设计
      • 05 Runbook 与复盘模板
      • 06 GitHub 资料索引
      • 07 简历与面试转化
      • 08 三个月落地排期
    • 技术项目与实践
      • 如何有效降低云成本方案
      • 脉脉
      • 高级资深专家 Sre工程师 此岗支持重庆成都职场
      • VMware扩容根目录
      • 两个月SRE/DevOps求职学习计划(含通用技能、学习路径、可展示项目与产出)
      • 单机 SRE 展示项目:详细部署方案(GitLab + Harbor + Trivy + Argo Rollouts + kube-prometheus-stack + k3s)
      • 单机 SRE/DevOps 展示项目(Ubuntu 24 / 32G / 200G / 192.168.101.100)
      • 在 GitLab UI -> Admin -> Runners 获取注册令牌

    MongoDB

    分片与副本集、查询优化与索引、备份与容量规划。

    文章

    • [2025年09月]分片集群与容量规划(示例二)
    • [2025年09月]MongoDB 索引与查询优化(示例一)
    连山博客 | 渝ICP备18010717号-1
    连山
    核心专业区兴趣与生活博客关于

    把想明白的问题,留住。