深入浅出Mysql35 join语句怎么优化? 2025-03-06 / 4 minutes of reading 在上一篇文章中,我和你介绍了 join 语句的两种算法,分别是 Index Nested-Loop […]
深入浅出Mysql34 到底可不可以使用join? 2025-03-06 / 4 minutes of reading 在实际生产中,关于 join 语句使用的问题,一般会集中在以下两类: 我们 DBA 不让使用 joi
深入浅出Mysql33 我查这么多数据,会不会把数据库内存打爆? 2025-03-06 / 3 minutes of reading 我经常会被问到这样一个问题:我的主机内存只有 100G,现在要对一个 200G 的大表做全表扫描,会
深入浅出Mysql32 为什么还有kill不掉的语句? 2025-03-06 / 2 minutes of reading 在 MySQL 中有两个 kill 命令:一个是 kill query + 线程 id,表示终止这个
深入浅出Mysql31 误删数据后除了跑路,还能怎么办? 2025-03-06 / 2 minutes of reading 今天我要和你讨论的是一个沉重的话题:误删数据。 在前面几篇文章中,我们介绍了 MySQL 的高可用架
深入浅出Mysql30 答疑文章(二):用动态的观点看加锁 2025-03-06 / 4 minutes of reading 在第[20]和[21]篇文章中,我和你介绍了 InnoDB 的间隙锁、next-key lock,以
深入浅出Mysql29 如何判断一个数据库是不是出问题了? 2025-03-06 / 3 minutes of reading 我在第[25]和[27]篇文章中,和你介绍了主备切换流程。通过这些内容的讲解,你应该已经很清楚了:在
深入浅出Mysql28 读写分离有哪些坑? 2025-03-06 / 3 minutes of reading 在上一篇文章中,我和你介绍了一主多从的结构以及切换流程。今天我们就继续聊聊一主多从架构的应用场景:读
深入浅出Mysql27 主库出问题了,从库怎么办? 2025-03-06 / 4 minutes of reading 在前面的第[24]、[25]和[26]篇文章中,我和你介绍了 MySQL 主备复制的基础结构,但这些
深入浅出Mysql26 备库为什么会延迟好几个小时? 2025-03-06 / 4 minutes of reading 在上一篇文章中,我和你介绍了几种可能导致备库延迟的原因。你会发现,这些场景里,不论是偶发性的查询压力
深入浅出Mysql25 MySQL是怎么保证高可用的? 2025-03-06 / 3 minutes of reading 在上一篇文章中,我和你介绍了 binlog 的基本内容,在一个主备关系中,每个备库接收主库的 bin
深入浅出Mysql24 MySQL是怎么保证主备一致的? 2025-03-06 / 4 minutes of reading 在前面的文章中,我不止一次地和你提到了 binlog,大家知道 binlog 可以用来归档,也可以用