稀土掘金 稀土掘金
    • 首页
    • 沸点
    • 课程
    • APP
    • AI用量
    • 作品广场
    • 专家标注
      • 搜索历史 清空
        • 写文章
        • 发沸点
        • 写笔记
        • 写代码
        • 草稿箱
        创作灵感 查看更多
排行榜
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
  • 全部
  • 后端
  • 前端
  • 人工智能
  • 数据库
  • 程序员
  • 架构
  • GitHub
  • AI编程
  • Agent
  • 展开
  • 全部
  • 后端
  • 前端
  • 人工智能
  • 数据库
  • 程序员
  • 架构
  • GitHub
  • AI编程
  • Agent
  • Python
  • MySQL
  • 嵌入式
  • 代码规范
  • 开源
  • 设计模式
  • 暂无数据
    • 推荐
    • 最新
  • MySQL 8.0直方图:统计信息升级了,执行计划为什么还是选错?
    直方图只覆盖单列过滤、桶数不足时高基数列直接失效、函数包装或分区未命中时直方图根本不被优化器读取。本文拆解直方图的生效条件、失效场景与桶数调优方法。
    • 这个DBA有点耶
    • 56
    • 点赞
    数据库 代码规范 MySQL
    MySQL 8.0直方图:统计信息升级了,执行计划为什么还是选错?
  • 为什么删掉索引后,查询瞬间变快了?探讨MySQL的随机I/O与顺序I/O博弈
    本文从B+树物理存储结构出发,拆解优化器放弃索引的底层逻辑,并给出用“覆盖索引”将性能提升250倍的实战方案。
    • 这个DBA有点耶
    • 153
    • 点赞
    数据库 代码规范 MySQL
    为什么删掉索引后,查询瞬间变快了?探讨MySQL的随机I/O与顺序I/O博弈
  • AI 时代的危与机:当潮水退去,技术人如何自处
    AI 时代的危与机:当潮水退去,技术人如何自处 前言:狂热之下,所有人都该冷静想想退路 过去两年,软件行业经历了一场罕见的集体狂热。Vibe Coding 成了流行词:一句话生成一个应用,一个周末上线
    • 喵个咪
    • 371
    • 点赞
    代码规范 AI编程
  • 备份成功≠数据可恢复:静默损坏会让物理备份把坏页一起带走
    静默损坏会绕过日志,物理备份会把坏页一起带走,增量备份还会沿着时间线把损坏传下去。恢复演练只验“服务能不能启动”,等于把正确性交给了运气。本文拆解静默损坏的三类来源、页校验和的边界,给出三层数据校验方
    • 这个DBA有点耶
    • 139
    • 点赞
    数据库 代码规范 MySQL
  • DELETE没删多少数据,表却越来越大——InnoDB删除空洞与页合并失效的根因
    DELETE删了数据,磁盘空间却一点没释放。InnoDB的删除是“标记删除”,行被标记后空间不会立即回收。purge线程清理滞后、页合并阈值苛刻、长事务阻塞——三个因素叠加,导致删除后的空间长期“悬空
    • 这个DBA有点耶
    • 200
    • 点赞
    数据库 代码规范 MySQL
    DELETE没删多少数据,表却越来越大——InnoDB删除空洞与页合并失效的根因
  • 连接数没满,应用却连不上数据库——TCP backlog溢出与somaxconn的隐藏限制
    backlog的实际生效值受Linux内核somaxconn约束,本文拆解连接队列的完整链路、overflow的排查方法,以及连接池与内核参数的配合调优。
    • 这个DBA有点耶
    • 164
    • 点赞
    数据库 代码规范 MySQL
    连接数没满,应用却连不上数据库——TCP backlog溢出与somaxconn的隐藏限制
  • innodb_autoinc_lock_mode的三种模式:批量插入时自增锁的持有逻辑与调优
    单条INSERT卡了3秒,查遍锁等待、磁盘I/O、网络都正常。问题可能出在自增锁上本文拆解自增锁的三种模式、批量插入时的锁持有逻辑,以及模式2下自增值不连续但并发性能最好的取舍。
    • 这个DBA有点耶
    • 145
    • 点赞
    架构 代码规范 数据库
    innodb_autoinc_lock_mode的三种模式:批量插入时自增锁的持有逻辑与调优
  • Redo Log循环写与checkpoint推进:长事务阻塞下的Checkpoint风暴完整链路
    一个事务跑了半小时还没提交,Redo Log空间持续缩小,最终InnoDB暂停所有写入等待刷盘。根因不在磁盘慢,在长事务阻塞了checkpoint推进:它需要的旧日志不能被覆盖,脏页刷盘速度又跟不上
    • 这个DBA有点耶
    • 131
    • 点赞
    数据库 代码规范 MySQL
    Redo Log循环写与checkpoint推进:长事务阻塞下的Checkpoint风暴完整链路
  • 从症状到根因:数据库监控指标的分层方法与静态/动态阈值策略
    本文把监控指标分成“症状指标”和“根因指标”两类:症状指标用于触发告警,根因指标用于定位问题。配合静态阈值与动态基线的两层策略,让告警不再疲劳。
    • 这个DBA有点耶
    • 158
    • 点赞
    数据库 代码规范 MySQL
    从症状到根因:数据库监控指标的分层方法与静态/动态阈值策略
  • Shopify 把 10 亿商品开放给任意 agent 了:我用零依赖 Python 撸了个带预算闸门的代购网关
    背景:这次变的不是“开放”,是取消了合作制 先把时间线摆清楚,不然容易看错重点。 9 月,Shopify 和 Meta 签了个合作,让 Muse agent 能代用户在 Shopify 上逛和买。那是
    • 浮链序
    • 123
    • 1
    后端 代码规范
  • 分布式事务深度:TCC空回滚、悬挂与Saga补偿风暴的根因与解法
    代码在测试环境跑得好好的,一到生产就出问题,而且出问题时往往账已经对不上了。本文拆解TCC空回滚、悬挂、幂等三大坑的时序成因,给出事务记录表的解决方案,分析Saga补偿风暴的触发链路和限流策略。
    • 这个DBA有点耶
    • 147
    • 点赞
    数据库 代码规范 MySQL
    分布式事务深度:TCC空回滚、悬挂与Saga补偿风暴的根因与解法
  • ELT 工具选型完整指南:从 ETL 差异分析到工程落地
    本文面向正在纠结 ETL 还是 ELT 的数据工程师和架构师。文章从两种模式的本质差异讲起,对比主流开源和商业 ELT 工具的优缺点,给出成本测算框架、迁移风险评估和工程化实践建议。
    • 这个DBA有点耶
    • 139
    • 点赞
    架构 数据库 代码规范
  • 为什么UPDATE比SELECT危险得多?锁范围等于扫描行数
    InnoDB没有真正的“锁升级”机制——它不会主动把行锁升级为表锁。所谓的“锁升级”,本质是WHERE条件没走索引导致全表扫描,扫过的每一行都被加了锁,等效于锁了整张表。
    • 这个DBA有点耶
    • 141
    • 点赞
    架构 数据库 代码规范
    为什么UPDATE比SELECT危险得多?锁范围等于扫描行数
  • MySQL B-tree索引并发控制优化:写密集场景的锁瓶颈与内核级解法
    B-tree的结构修改操作(SMO)一次只能跑一个,索引级锁把所有写操作串行化。本文拆解B-tree索引锁的瓶颈根源、并发SMO的技术原理、Latch Coupling的加锁优化机制,以及热点行事务合
    • 这个DBA有点耶
    • 106
    • 点赞
    数据库 代码规范 MySQL
    MySQL B-tree索引并发控制优化:写密集场景的锁瓶颈与内核级解法
  • 阿里开源的 AI 代码评审工具,我喂了 5 个坑,一个没漏
    埋了 SQL 注入、硬编码密钥等 5 个坑的 diff,喂给阿里刚开源的 OpenCodeReview:45 秒 6 条评论全中零误报,对干净代码也不硬凑。DeepSeek 一条命令接入,成本可忽略。
    • Flynt
    • 421
    • 1
    AI编程 代码规范 开源
  • 数据库教程:从零基础到实战的完整学习路径(2026版)
    面对SQL语法、数据库设计、性能优化、国产数据库等众多知识点,初学者往往不知从何入手。本文先扫盲数据库的核心概念与分类,再梳理一条从SQL基础到数据库设计、性能优化、国产数据库实战的完整学习路径
    • 这个DBA有点耶
    • 565
    • 点赞
    数据库 代码规范 程序员
    数据库教程:从零基础到实战的完整学习路径(2026版)
  • 程序员的坏习惯
    前言 每位开发人员在自己的职业生涯、学习经历中,都会出一些坏习惯,本文将列举开发人员常犯的坏习惯。希望大家能够意识和改变这些坏习惯。 不遵循项目规范 每个公司都会定义一套代码规范、代码格式规范、提交规
    • 剑圣无痕
    • 31k
    • 321
    后端 Java 代码规范
  • 程序员邪修手册:那些不能写进文档的骚操作
    前言:什么是"邪修"? 在程序员的世界里,有两种解决方案: 正道:设计模式、最佳实践、代码规范、架构优雅 邪修:能跑就行、先上再说、TODO 永远不改、这个 Bug 是 Feature 每个程序员都知
    • 改需求吗
    • 3.3k
    • 33
    前端 后端 代码规范
    程序员邪修手册:那些不能写进文档的骚操作
  • 索引建了查询却更慢——优化器选错索引与Index Merge的隐藏代价
    建索引是为了加速查询,但有时候索引建了,查询反而更慢。本文拆解优化器选错索引的三种典型场景、Index Merge的代价链路,以及用EXPLAIN ANALYZE和FORCE INDEX定位问题的方法
    • 这个DBA有点耶
    • 116
    • 点赞
    架构 代码规范 数据库
    索引建了查询却更慢——优化器选错索引与Index Merge的隐藏代价
  • 为什么祖传代码会被称为屎山
    有一天,有几条虫子,干扰了老板赚钱,老板希望你能抓住它们。你带着年轻的锐气,青春的活力,学艺多年积累的程序设计艺术,打开了公司的代码仓库。远看,似乎一个运转的机器,巨大的代码堆积在一起形成了大致的轮廓
    • 赛博铁犁
    • 39k
    • 316
    代码规范 前端 后端
    • 用户协议
    • 营业执照
    • 隐私政策
    • 关于我们
    • 使用指南
    • 友情链接
    • 更多代码人生文章
    • 举报邮箱: juejin@bytedance.com
    • 座机电话: 010-83434395
    • 京ICP备18012699号-3
    • 京ICP证:京B2-20191272
    • police 京公网安备11010802026719号
    • ©2026 稀土掘金