PostgreSQL 的 BRIN 索引对于追加型(append-only)数据极为高效,其体积和扫描速度通常比 B-tree 优越数个数量级。然而,它对“流失”(即就地更新)高度敏感。 由于 BRIN 索引存储的是页范围的最小值和最大值,单行更新并迁移至不同的物理页可能会导致该范围的摘要区间变大,从而使索引失去剪枝精度。 作者展示了一个“性能悬崖”:仅在累计流失率达到 5% 时,索引效率就会崩溃——堆页面的读取次数增加了 28 倍,执行时间则增加了 23 倍。关键在于,即使 `pg_stats.correlation` 依然保持高位,这种性能退化也会发生,这使得传统的健康指标具有欺骗性。 虽然 `CLUSTER` 或 `pg_repack` 可以恢复性能,但它们需要大量的维护窗口。对于日志或审计跟踪等真正的追加型工作负载,BRIN 依然是一个绝佳选择,但对于频繁更新的表,则应避免使用。在监控方面,作者建议跟踪查询计划中的“有损块计数”(lossy block counts),而不是依赖相关性统计信息。
法兰克福机场近期发生罕见的疟疾疫情,导致两名机场工作人员死亡。七月份共有六名员工受到感染,当局认为传染源是随飞机抵达的蚊子。
虽然疟疾通常在热带地区传播,但“机场疟疾”(即蚊子搭乘飞机传播)虽罕见但确有先例。有关部门已安装诱捕器以捕捉并分析当地蚊子,从而确定疫情来源。
公共卫生当局强调,法兰克福普通民众面临的风险仍然“非常、非常低”,因为该病不会在人与人之间传播。罗伯特·科赫研究所指出,由于这些感染病例没有传统的旅行史,最初的诊断可能被延误,从而增加了工人们的治疗难度。目前针对昆虫具体来源的调查仍在进行中,预计需要数周时间。
**Tare** 是一款专为 Claude Code 设计的工具,旨在帮助您追踪和理解令牌(Token)的使用情况,无需依赖仪表盘或复杂的命令。通过读取 Claude Code 的本地日志,它可以准确识别您的配额消耗去向、触发限制的原因,以及是哪些文件或后台进程占用了上下文。
**核心功能:**
* **自然语言查询:** 您可以询问诸如“为什么我的用量达到了上限?”或“哪个项目消耗了我的令牌?”之类的问题,并获得清晰、可执行的解释。
* **精确分析:** 与原始的令牌计数不同,Tare 能正确对日志进行去重,并计算长会话中重复发送上下文的“实际成本”。
* **可操作的洞察:** 它能识别异常情况(如失控的脚本或过多的后台会话),并提供清晰的报告。
* **注重隐私:** 所有操作均在本地机器上运行。“共享”功能可生成已脱敏的摘要,剔除私人数据,便于安全地公开发布。
* **简易设置:** 通过单个终端命令(`npx skills add kelviq/tare...`)即可安装,并直接集成到 Claude Code 中。
Tare 是开源(MIT 协议)的,安全可靠,无需外部账户或复杂配置。它是调试使用模式并优化工作流的理想工具。