首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
MySQL
重生之我在二本学院拿offer当牌打
创建于2025-10-20
订阅专栏
深入浅出MySQL
等 2 人订阅
共29篇文章
创建于2025-10-20
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
NULL值的5个坑,你踩过几个?
摘要:从一次"明明有数据却查不出来"的诡异bug出发,深度剖析MySQL中NULL值的5个反直觉行为。通过真实案例展示NULL = NULL返回NULL、COUNT(column)不统计NULL、NO
DELETE、TRUNCATE、DROP的区别,别再搞混了
摘要:从一次"想清空表却等了半小时"的乌龙事件出发,深度剖析DELETE、TRUNCATE、DROP三种删除方式的本质区别。通过事务回滚测试、性能压测对比、以及误删数据的恢复方案,揭秘为什么DELET
VARCHAR(50)和VARCHAR(500)性能差多少?
摘要:从一次"慢查询突然增多"的线上故障出发,揭秘VARCHAR长度设置对性能的影响。通过真实压测数据、临时表内存分配原理、以及排序和JOIN的性能对比,深度剖析为什么VARCHAR(500)会导致内
为什么MySQL不推荐用UUID做主键?
摘要:从一次"插入性能暴跌90%"的线上故障出发,深度剖析UUID做主键的四大性能问题。通过B+树页分裂的图解、100万数据的真实压测对比、以及自增ID、UUID、雪花算法的全面评测,揭秘为什么UUI
MySQL的COUNT(*)、COUNT(1)、COUNT(column)到底哪个快?
摘要:从一次技术争论出发,通过性能测试和源码分析,揭秘COUNT()、COUNT(1)、COUNT(column)的真实差异。涵盖InnoDB和MyISAM的不同处理方式、覆盖索引的优化技巧、以及大表
redo log、undo log、binlog:三种日志的区别
摘要:从一次"断电后数据丢失"和"数据重复写入"的诡异故障出发,深度剖析MySQL三种核心日志的作用与区别。通过图解WAL机制、redo log循环写入、undo log版本链、binlog的三种格式
主从复制与读写分离:数据一致性怎么保证?
摘要:从一次"用户刚下单就查不到订单"的线上故障出发,深度剖析MySQL主从复制原理与读写分离架构。通过图解binlog的三种格式、三个线程的协作过程,揭秘异步复制、半同步复制、组提交的区别。详解主从
事务隔离级别与MVCC原理:为什么我的钱凭空消失了?
摘要:从一次转账业务的诡异bug出发,深度剖析MySQL事务隔离级别与MVCC多版本并发控制机制。通过真实的SQL并发演示,展示脏读、不可重复读、幻读的实际场景,揭秘InnoDB如何通过隐藏字段、un
秒杀场景下的MySQL优化:从崩溃到抗住100万QPS
摘要:从一次双十一秒杀翻车事故出发,揭秘MySQL在高并发场景下的优化演进路径。从最简单的UPDATE语句到Redis+MQ+分库分表的终极方案,通过5个完整的代码实现和真实压测数据,展示如何从100