开发12 分钟阅读
一个小项目把 D1 读到 330 亿行:Cloudflare Workers 付费后也要盯账单
这篇文章复盘了一个小项目在 Cloudflare D1 上读到 330 亿行的账单排查案例。问题核心是搜索页、动态 sitemap、SEO 提交队列和统计查询反复触发 D1 读取,导致 rows read 被放大。文章解释了 D1 按读取或扫描行数计费的逻辑,并总结了用汇总表、复用查询结果、sitemap 快照、降低 cron 频率、补充索引等方式降低读取量。最后给出了一份面向 Workers 和 D1 项目的发版前成本检查清单。
2026/06/15sylwair
#cloudflare#deployment