排序
主从延迟的原因分析与排查方法
主从延迟的原因分析与排查方法 概述 主从延迟(Replication Lag)是指从库落后主库的时间差,通常用 Seconds_Behind_Master 衡量。延迟是主从复制中最常见也最棘手的问题之一,严重影响读写分离...
MyISAM 适用场景
MyISAM 适用场景 为什么 MyISAM 还没被淘汰 虽然 InnoDB 是默认引擎,MyISAM 在特定场景下仍有其价值。了解 MyISAM 的适用场景,能帮助你做出更合理的技术决策。 适用场景总览 graph TD A[MyISA...
定位优化慢 SQL
定位优化慢 SQL 慢 SQL 的危害 一条慢查询的执行时间可能是几百毫秒到几十秒。对于高并发系统,慢 SQL 带来的不仅仅是响应时间变长,更危险的连锁反应包括: - 占满连接池:后续请求排队等待 - ...
Redis Stream 消息可靠消费机制
Redis Stream 消息可靠消费机制 消息可靠消费的核心挑战 在分布式消息系统中,消息的可靠消费面临三个核心挑战: 消息不丢失:确保已投递的消息最终能被处理 消息不重复:避免同一条消息被多次...
Write Behind 模式:异步回写的数据持久化策略
Write Behind 模式:异步回写的数据持久化策略 什么是 Write Behind 模式 Write Behind(滞后写入,也称 Write Back)是一种缓存写入策略:应用程序只写入缓存就立即返回,由后台线程异步地将缓...
交叉编译
交叉编译 什么是 Docker 中的交叉编译 交叉编译(Cross Compilation)是指在一种平台上构建出能在另一种平台上运行的二进制文件。在 Docker 上下文中,就是在 x86 机器上构建出能在 ARM 机器上...
Namespace 隔离
Namespace 隔离 什么是 Namespace Namespace(命名空间)是 Linux 内核提供的一种资源隔离机制,它将全局的系统资源包装在抽象的命名空间中,使得命名空间内的进程只能看到自己空间内的资源。这...
docker top 查看进程
docker top 查看进程 面试题 如何使用 docker top 查看容器内运行的进程?与宿主机 top 命令有什么不同? 标准答案 docker top 用于查看容器内正在运行的进程列表,类似于宿主机上的 ps 命令,...
整型 TINYINT 到 BIGINT 的存储差异与选择策略
整型 TINYINT 到 BIGINT 的存储差异与选择策略 MySQL 整型类型一览 MySQL 提供了 5 种整型,区别在于存储空间和取值范围: 类型 字节数 有符号范围 无符号范围 TINYINT 1 -128 ~ 127 0 ~ 255 SM...
MySQL日志系统:类型、作用与配置详解
MySQL日志系统:类型、作用与配置详解 概述 MySQL 的日志系统是其可靠性和数据一致性的基石。了解各类日志的作用和处理流程,是深入理解 MySQL 运行机制的关键。InnoDB 存储引擎结合 MySQL Serv...

