数据库·3 天前
减少数据库出站流量:查询优化实现性能与成本双赢
PlanetScale 发文指出,数据库出站(egress)流量是云上被忽视的成本与性能瓶颈。多数云厂商对公网出站流量按量计费,而查询返回过多数据或频率过高是主因。文章以 Postgres 的 JSONB 列存储富文本内容为例,说明 SELECT * 返回整个 content 字段会浪费大量带宽。核心优化手段包括:只查询需要的列、使用 LIMIT/分页、利用 Postgres 的 TOAST 机制避免大字段随行传输、以及通过物化视图或缓存减少重复查询。这些原则适用于所有主流云数据库。