深入浅出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 可以用来归档,也可以用
深入浅出Mysql23 MySQL是怎么保证数据不丢的? 2025-03-06 / 4 minutes of reading 今天这篇文章,我会继续和你介绍在业务高峰期临时提升性能的方法。从文章标题“MySQL 是怎么保证数据
深入浅出Mysql22 MySQL有哪些“饮鸩止渴”提高性能的方法? 2025-03-06 / 2 minutes of reading 不知道你在实际运维过程中有没有碰到这样的情景:业务高峰期,生产环境的 MySQL 压力太大,没法正常