最新发布第16页
排序
优化 COUNT(*) 查询
优化 COUNT(*) 查询 COUNT(*) 的误区 很多人以为 COUNT(*) 是 MySQL 中最简单的操作,实际上它可能是最容易被误解的查询之一。 首先纠正一个常见错误认识:MyISAM 引擎的 COUNT(*) 确实极快(直...
Volume 与 Bind Mount 区别
Volume 与 Bind Mount 区别 面试题 Docker 数据卷(Volume)和绑定挂载(Bind Mount)有什么区别?如何选择? 标准答案 Volume 和 Bind Mount 是 Docker 最常用的两种持久化方式。它们虽然功能...
大表分页 LIMIT 优化
大表分页 LIMIT 优化 深度分页问题 -- 传统分页写法 SELECT * FROM orders ORDER BY created_at DESC LIMIT 100000, 20; -- 第 5000 页 问题:LIMIT 100000, 20 不是'跳过 100000 行取 20 行',...
Cgroups 限制资源
Cgroups 限制资源 什么是 Cgroups Cgroups(Control Groups)是 Linux 内核功能,用于限制、记录和隔离进程组的资源使用。Docker 使用 cgroups 限制容器的 CPU、内存、磁盘 I/O 和网络带宽,防...
docker commit 保存镜像
docker commit 保存镜像 面试题 docker commit 是什么用途?与 Dockerfile 构建相比有什么优缺点? 标准答案 docker commit 用于将一个运行中(或已停止)的容器的当前状态保存为一个新的镜像。...
主从复制中断的常见原因与恢复方法
主从复制中断的常见原因与恢复方法 概述 MySQL 主从复制在运维中是极易出问题的组件。网络波动、数据冲突、配置变更等都可能导致复制中断。了解常见的中断原因和恢复步骤,是 DBA 的核心技能。 ...
Redis Stream 消息 ID 生成机制
Redis Stream 消息 ID 生成机制 Stream 消息 ID 的结构 Redis Stream 中的每条消息都有一个全局唯一的 ID,其格式为: - 例如:1700000000000-0、1700000000001-5 两部分含义 millisecondsTime...
replica-priority
replica-priority 基本概念 replica-priority(旧称 slave-priority)是 Redis 中用于控制从节点晋升优先级的参数。当主节点发生故障时,哨兵或集群在多个从节点中选择谁来替换主节点,replica-...
Rootless 模式
Rootless 模式 什么是 Rootless 模式 Rootless 模式允许 Docker 守护进程(dockerd)和容器以非 root 用户身份运行,极大地降低了容器逃逸的风险。在这个模式下,即使攻击者获得了容器内 root ...
gRPC 框架核心原理与最佳实践
gRPC 与 Protobuf 深入解析——从 IDL 定义到 HTTP/2 传输 一、引言 gRPC 是 Google 开源的、基于 HTTP/2 的高性能 RPC 框架,默认使用 Protocol Buffers(Protobuf)作为接口定义语言(IDL)和...
