-
Redis PFCOUNT 的多键形式估算多个 HyperLogLog 的并集基数,因此不会把各键结果简单相加。本文用重叠访客说明原因,并比较多键 PFCOUNT、PFMERGE 和单键计数相加的适用边界。
-
MySQL 普通 SELECT 后 ROW_COUNT() 返回 -1 是结果集语义,不是查询失败。本文对比 DML、DDL、COUNT(*) 与 SELECT INTO OUTFILE 的行数口径,并给出排查清单。
-
MySQL 降序索引不是给 ORDER BY DESC 随手加一个关键字就能生效。本文从 InnoDB 联合索引、WHERE 等值条件、混合 ASC/DESC 排序和 EXPLAIN 判断入手,说明怎样减少 filesort,以及哪些场景仍会反向扫描或无法使用降序索引。
-
MySQL sys 的 ps_statement_avg_latency_histogram() 会把被 Performance Schema 跟踪的归一化语句按平均延迟分桶。本文解释调用方式、桶宽、字符单位和排障边界,帮助你从分布发现问题并继续定位具体语句。
-
MySQL 索引前缀参数对非二进制字符串按字符解释,但上限按字节计算。本文用 utf8mb3、utf8mb4、latin1/ascii 和 InnoDB 行格式对照迁移中的索引长度,给出换算公式、检查命令与修复取舍。
-
Redis 写入后再执行 EXPIRE 会留下异常窗口。本文用 SET NX EX 把不存在条件、值和过期时间放进一条命令,并说明 OK、空返回、TTL、PX 与 KEEPTTL 的边界。
-
区分 MySQL VALIDATE_PASSWORD_STRENGTH() 的 0 到 100 评分、validate_password 密码策略检查与账号登录认证,按实例组件、策略变量、密码设置响应和 user@host 逐层排查。
-
用 Redis XINFO STREAM 查看 Stream 的长度、首尾消息、消费组数量和 FULL 摘要,区分 length、entries-added、lag 与 PEL 字段,并给出生产排查清单。
-
Redis COPY 可以把一个键的值复制到当前或指定逻辑数据库;目标键已存在时默认返回 0,使用 REPLACE 才会覆盖。本文用 redis-cli 说明 DB、REPLACE、返回值、TTL 和集群哈希槽边界。
-
介绍 Redis FUNCTION DUMP 如何导出全部函数库的序列化二进制载荷,并说明使用 redis-cli 保存、传输和通过 FUNCTION RESTORE 恢复时的策略边界。