Go语言技术文章
-
MySQL sys 的 ps_statement_avg_latency_histogram() 会把被 Performance Schema 跟踪的归一化语句按平均延迟分桶。本文解释调用方式、桶宽、字符单位和排障边界,帮助你从分布发现问题并继续定位具体语句。120 收藏 -
用 MySQL GTID_SUBSET 判断空事务集合、非空集合和 NULL 的差异,再用 GTID_SUBTRACT 定位实际缺失事务。250 收藏 -
Redis OBJECT FREQ 返回的是 LFU 使用的对数近似计数,不是精确访问总数。本文说明概率递增、衰减、配置项和监控边界。190 收藏 -
用 MySQL GTID_SUBSET 判断一组事务是否已包含在另一组 GTID 集合中,并结合 GTID_SUBTRACT 定位缺少的事务。415 收藏 -
Redis OBJECT FREQ 只能在 LFU 策略下读取对象的对数访问频率计数。本文按配置、key 生命周期、RESP 返回和业务边界排查整数、空值与异常结果。366 收藏 -
ACL LOG RESET清空Redis访问控制事件列表,不改变用户规则或业务键。本文说明命令写法、资料留存、新事件解释和部署支持范围,并配两张原创结构图。223 收藏 -
MySQL BENCHMARK 只重复标量表达式的运行时,不会完整重复解析、优化器、锁与结果集传输。本文用排查式方法拆开两种耗时,说明如何设计可解释的测试。481 收藏 -
CLUSTER COUNTKEYSINSLOT 只统计指定哈希槽的本地数据集。本文解释错误节点返回 0 的原因,并给出按主节点聚合全局键数量时的边界与排查方法。240 收藏 -
MySQL IS_UUID 返回 1 只说明输入符合可解析的 UUID 字符串格式,不代表业务表中存在对应记录。本文从故障影响、触发条件和根因出发,拆开格式校验、规范化、UUID_TO_BIN 与业务存在性查询的边界。363 收藏 -
Redis CLUSTER KEYSLOT 会返回 key 的 hash slot。本文从带标签 key 的设计出发,说明如何确认同标签键同槽、识别花括号边界,并避免用过粗标签制造热点。144 收藏 -
MySQL 普通 SELECT 后 ROW_COUNT() 返回 -1 是结果集语义,不是查询失败。本文对比 DML、DDL、COUNT(*) 与 SELECT INTO OUTFILE 的行数口径,并给出排查清单。122 收藏 -
用 Redis MEMORY STATS 的 total.allocated、overhead.total 和 dataset.bytes 区分数据集与管理开销,并说明分项、碎片口径和同条件采样的判断方法。162 收藏 -
MySQL ROW_COUNT() 的 UPDATE 结果取决于计数语义:默认关注真正改变的行,启用 CLIENT_FOUND_ROWS 后关注 WHERE 匹配的行。本文用原创 SQL 和选择表说明两者边界。131 收藏 -
Redis FUNCTION STATS 返回两类信息:running_script 描述当前运行中的函数及其耗时,engines 描述各执行引擎的函数与库统计。本文按观察对象、决策边界和常见误读拆开说明。203 收藏 -
MySQL GET_FORMAT 按 DATE、TIME、DATETIME 与 USA、EUR、JIS、ISO、INTERNAL 模板返回格式字符串,并可配合 DATE_FORMAT 与 STR_TO_DATE 完成日期展示和解析。178 收藏