【SPDK 用户态存储】可观测与性能口径:iostat、直方图与官方 Report 读法
钉住 bdev_get_iostat 等字段语义与 reset 副作用;说明延迟 ticks/直方图如何读;把官方 Performance Reports 标成硬件绑定的外部方法,从不冒充本机结果。
Linux 内核、存储与网络、可观测性、系统架构与大模型基础设施的工程笔记:机制拆解、踩坑复盘与可核对证据,少空谈。
共 4 篇文章 · 返回首页
钉住 bdev_get_iostat 等字段语义与 reset 副作用;说明延迟 ticks/直方图如何读;把官方 Performance Reports 标成硬件绑定的外部方法,从不冒充本机结果。
Prometheus 指标体系怎么选:Google 四大象限 Latency/Traffic/Errors/Saturation,以及 USE、RED 与业务 KPI 的对照、命名与基数治理。
Table/column 统计、NDV 与 histogram、Iceberg Puffin/manifest 统计来源;Trino CostCalculator 与 CPU/IO/network 权重;统计过期导致全表扫与 join 中间结果膨胀;对照 PostgreSQL pg_statistic。
拆解 PostgreSQL 查询优化器的决策基础:pg_statistic 中 MCV/histogram/correlation 的存储结构、ANALYZE 的采样流程与精度边界、clauselist_selectivity 如何逐层估算选择率、seq_page_cost 等代价常量的物理意义与调优依据、CREATE STATISTICS 解决多列相关性问题、以及统计信息漂移的诊断 SQL 与排查路径。读完你能回答:优化器为什么选 Seq Scan 而不是你建的索引,以及怎么定位根因。