稀土掘金 稀土掘金
    • 首页
    • 沸点
    • 课程
    • APP
    • AI用量
    • 作品广场
    • 专家标注
      • 搜索历史 清空
        • 写文章
        • 发沸点
        • 写笔记
        • 写代码
        • 草稿箱
        创作灵感 查看更多
排行榜
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
  • 全部
  • 后端
  • 前端
  • 人工智能
  • 程序员
  • 架构
  • 数据库
  • GitHub
  • AI编程
  • 面试
  • 展开
  • 全部
  • 后端
  • 前端
  • 人工智能
  • 程序员
  • 架构
  • 数据库
  • GitHub
  • AI编程
  • 面试
  • JavaScript
  • 算法
  • Python
  • Agent
  • MySQL
  • 开源
  • 暂无数据
    • 推荐
    • 最新
  • 从OLTP到OLAP到HTAP:数据库负载分类的技术演进与选型指南
    很多人知道“OLTP是交易,OLAP是分析”,但不清楚它们在存储结构、索引设计、执行引擎上的根本差异。本文从数据组织方式、查询模式、优化目标三个层面,拆解OLTP和OLAP的本质区别
    • 这个DBA有点耶
    • 7
    • 点赞
    架构 数据库 MySQL
    从OLTP到OLAP到HTAP:数据库负载分类的技术演进与选型指南
  • MySQL 8.0.20移除了Block Nested Loop,之前学的JOIN优化知识还适用吗?
    本文从驱动表选择逻辑、Join Buffer工作机制、MySQL 8.0.20之后的算法演进三个层面,拆解多表JOIN的底层原理与实战调优方法。
    • 这个DBA有点耶
    • 29
    • 点赞
    架构 数据库 MySQL
    MySQL 8.0.20移除了Block Nested Loop,之前学的JOIN优化知识还适用吗?
  • 自增主键用尽了怎么办?INT溢出、在线迁移与预防策略全解析
    INT有符号上限约21亿,无符号约42亿。当AUTO_INCREMENT值触达类型上限后,后续INSERT将触发主键冲突,整库写入停服。本文从溢出机制、元数据监控、在线迁移方案三个层面,给出完整的技术
    • 这个DBA有点耶
    • 24
    • 点赞
    数据库 代码规范 MySQL
    自增主键用尽了怎么办?INT溢出、在线迁移与预防策略全解析
  • MySQL大表DDL锁表锁到崩溃?Online DDL的3个关键参数和实战避坑
    很多人只知道“Online DDL不锁表”,却不清楚什么场景真的不锁、什么场景照样锁。本文从DDL的三种算法入手,拆解Online DDL的触发条件、锁表场景、以及大表DDL的实战避坑方案。
    • 这个DBA有点耶
    • 29
    • 点赞
    架构 MySQL 数据库
    MySQL大表DDL锁表锁到崩溃?Online DDL的3个关键参数和实战避坑
  • 非关系型数据库到底有几种?键值、文档、列族、图,一篇讲透
    当数据量突破单机极限、数据结构频繁变化、或需要处理复杂的图关系时,关系型数据库往往力不从心。非关系型数据库(NoSQL)在关系型之外开辟了键值、文档、列族、图四条分支,各自解决不同的问题。
    • 这个DBA有点耶
    • 45
    • 点赞
    架构 MySQL NoSQL
    非关系型数据库到底有几种?键值、文档、列族、图,一篇讲透
  • 临时表从4.7秒到0.12秒:不是所有Using temporary都需要优化
    Using temporary不等于“磁盘临时表”——MySQL优先在内存中创建临时表,只有数据量超过阈值才会落盘。本文拆解临时表的三种形态、触发条件、内存与磁盘的判定方法,以及4种优化方案,帮你精准
    • 这个DBA有点耶
    • 36
    • 点赞
    数据库 代码规范 MySQL
    临时表从4.7秒到0.12秒:不是所有Using temporary都需要优化
  • 索引合并不是万能药:MySQL同时用两个索引,为什么比不用还慢?
    索引合并有严格的适用条件,用错了比全表扫描还慢——尤其是UNION类型的索引合并,需要对多个结果集去重和排序,代价极高。本文拆解索引合并的3种类型、3个踩坑场景,以及什么时候该用复合索引替代。
    • 这个DBA有点耶
    • 66
    • 点赞
    数据库 MySQL DBA
    索引合并不是万能药:MySQL同时用两个索引,为什么比不用还慢?
  • MySQL 8.0执行计划分析利器:EXPLAIN ANALYZE到底比EXPLAIN强在哪?
    MySQL 8.0.18开始引入的EXPLAIN ANALYZE,直接把实际执行时间和行数输出给你看,不用猜了。本文对比传统EXPLAIN和EXPLAIN ANALYZE的差异,展示如何用新工具把执行
    • 这个DBA有点耶
    • 96
    • 点赞
    数据库 代码规范 MySQL
    MySQL 8.0执行计划分析利器:EXPLAIN ANALYZE到底比EXPLAIN强在哪?
  • COUNT慢不是因为用了*,是这5个原因——1000万行数据实测+执行计划深度解析
    本文从执行计划、存储引擎、索引选择、优化器行为四个层面,完整拆解5种COUNT写法的语义差异、性能表现和适用场景。结论可能会让你意外——但更重要的是,你会理解为什么COUNT慢、怎么优化、什么场景该用
    • 这个DBA有点耶
    • 38
    • 点赞
    数据库 算法 MySQL
    COUNT慢不是因为用了*,是这5个原因——1000万行数据实测+执行计划深度解析
  • SQL:2023新特性详解:JSON_TABLE、GREATEST/LEAST、QUALIFY 到底怎么用?
    SQL国际标准每数年更新一次,SQL:2023作为最新版本已发布三年。但大量开发者仍在沿用十年前的旧写法。本文聚焦JSON_TABLE、GREATEST/LEAST、QUALIFY三项与日常开发强相关
    • 这个DBA有点耶
    • 81
    • 点赞
    数据库 MySQL SQL
    SQL:2023新特性详解:JSON_TABLE、GREATEST/LEAST、QUALIFY 到底怎么用?
  • 从MySQL 5.7到8.0:JSON查询性能差在哪?虚拟列索引vs多值索引怎么选
    MySQL 5.7引入原生JSON类型,8.0支持多值索引,至今已近十年。但大量开发人员仍在把JSON当“万能兜底字段”——不管什么数据都往里塞,等查询慢到怀疑人生才想起来排查。本文拆解JSON字段
    • 这个DBA有点耶
    • 103
    • 点赞
    数据库 架构 MySQL
    从MySQL 5.7到8.0:JSON查询性能差在哪?虚拟列索引vs多值索引怎么选
  • RANGE/LIST/HASH/二级分区怎么选?分区表适用边界与隐藏代价
    分区键选错导致所有查询都扫全部分区、分区数量过多导致DDL巨慢、跨分区查询比普通表还慢……本文从分区表的核心原理出发,拆解4种分区类型、3个真实踩坑场景,以及分区表与分库分表的本质区别,帮你一次性搞清
    • 这个DBA有点耶
    • 68
    • 点赞
    数据库 MySQL DBA
    RANGE/LIST/HASH/二级分区怎么选?分区表适用边界与隐藏代价
  • 多模数据库深度解读:从“多库拼装”到“一库多能”的架构演进
    2026年,多模数据库正在从“技术概念”走向“规模化落地”。它不再是一个模糊的营销词汇,而是正在改变数据库选型逻辑的核心趋势——从“选几个库”变成“选一套库”。
    • 这个DBA有点耶
    • 189
    • 点赞
    数据库 MySQL DBA
    多模数据库深度解读:从“多库拼装”到“一库多能”的架构演进
  • 数据库“家谱”系列之一:关系型数据库的4大核心组件详解
    关系型数据库是数据技术的基石,但很多人学了多年SQL仍未理解其核心原理。本文从存储引擎、索引结构、查询优化器、事务引擎四大组件入手,拆解行存与列存、B+树与哈希、优化器翻车场景、ACID隔离级别等硬核
    • 这个DBA有点耶
    • 66
    • 1
    架构 数据库 MySQL
    数据库“家谱”系列之一:关系型数据库的4大核心组件详解
  • Redis大key“根治”指南:拆分策略与数据结构选型
    大key是Redis最隐蔽的性能杀手——它不会直接报错,只会让你半夜收到延迟告警、主从断开、请求超时。本文从大key的三种类型出发,拆解String、Hash、Set、ZSet、List五类数据结构
    • 这个DBA有点耶
    • 92
    • 点赞
    架构 数据库 MySQL
    Redis大key“根治”指南:拆分策略与数据结构选型
  • 一文讲透数据库分类:关系型、非关系型、OLTP、OLAP、分布式、多模……
    本文从按数据模型、按业务负载、按部署架构三个维度,完整拆解了数据库家族的分类体系:关系型与非关系型的本质差异、OLTP与OLAP的业务边界、集中式/分布式/云原生的架构取舍,以及时序、向量等专项数据库
    • 这个DBA有点耶
    • 104
    • 点赞
    架构 数据库 MySQL
    一文讲透数据库分类:关系型、非关系型、OLTP、OLAP、分布式、多模……
  • 大事务的“事前预防”:监控、拦截、Kill,四层防线一次讲透
    大事务是数据库性能的“头号杀手”,但大多数团队的处理方式是“等它发生了再救火”。本文从事前预防的角度出发,拆解大事务的识别方法、应用层拦截策略、数据库层限制手段,以及pt-kill等自动化工具的配置与
    • 这个DBA有点耶
    • 62
    • 点赞
    数据库 代码规范 MySQL
    大事务的“事前预防”:监控、拦截、Kill,四层防线一次讲透
  • NULL不是空——数据库里最反直觉的设计,90%新人踩过的坑
    NULL在数据库中不是"空值",而是一个特殊标记。本文讲解NULL的底层逻辑、三值运算规则、常见陷阱(WHERE column = NULL、COUNT忽略NULL、NULL参与运算等),以及正确判断
    • 这个DBA有点耶
    • 621
    • 点赞
    数据库 代码规范 MySQL
    NULL不是空——数据库里最反直觉的设计,90%新人踩过的坑
  • 除了MySQL,这 9 种数据库你竟然都不认识?
    一篇文章带你认识10种数据库类型,后端程序员必看的数据库选型指南。知识点包括关系型数据库MySQL、PostgreSQL,非关系型数据库Redis、MongoDB 等等……
    • 程序员鱼皮
    • 2.1k
    • 25
    数据库 MySQL 程序员
    除了MySQL,这 9 种数据库你竟然都不认识?
  • 从库延迟的“二次放大”效应:一次大事务,拖垮整个读写分离
    大事务导致从库延迟,这是DBA都知道的常识。但很多人不知道的是——延迟本身会“二次放大”问题。从库延迟导致读请求堆积,堆积又拖慢从库回放,回放变慢又加剧延迟,形成恶性循环,最终整个读写分离架构被拖垮。
    • 这个DBA有点耶
    • 85
    • 点赞
    架构 数据库 MySQL
    从库延迟的“二次放大”效应:一次大事务,拖垮整个读写分离
    • 用户协议
    • 营业执照
    • 隐私政策
    • 关于我们
    • 使用指南
    • 友情链接
    • 更多代码人生文章
    • 举报邮箱: juejin@bytedance.com
    • 座机电话: 010-83434395
    • 京ICP备18012699号-3
    • 京ICP证:京B2-20191272
    • police 京公网安备11010802026719号
    • ©2026 稀土掘金