SuperAPI AI 工具集

supabase-cost-tuning

智能体与模型

查看项目

更新于 10-15 23:29

技能介绍

用途:审计 Supabase 用量与套餐限额,找出数据库与存储浪费,并对计算资源做合理配置,从而降低开销。资料给出的三大杠杆为数据库优化(vacuum、索引清理、归档)、存储生命周期管理(上传前压缩、孤儿清理)与连接池,以减少额外的计算加购需求。\n\n主要能力:按三步推进——先审计用量定位花费来源,再优化最大浪费项,最后合理调整计算规格。审计可在 SQL Editor 运行查询,查看最大表、未使用索引、死元组膨胀与连接数,例如 select pg_size_pretty(pg_database_size(current_database())) as total_db_size; 也可用 service-role 客户端按 bucket 审计存储。优化阶段先归档旧数据再执行 vacuum (verbose, analyze) public.events; 存储侧建议客户端压缩图片并安排孤儿清理;带宽侧用明确列清单替代 select('*')、用 head: true 计数、用 .range() 分页。计算与 Edge Function 侧,优先使用 Supavisor 连接池而非升级实例,直连端口 5432、池化端口 6543;Edge Function 通过动态导入与缓存减少冷启动,并用轻量用量表加每日物化视图汇总。\n\n前置条件:具有 Dashboard 访问权限的项目(Settings > Billing);安装 @supabase/supabase-js(npm install @supabase/supabase-js);管理操作用 service role key;SQL Editor 或 psql 访问。\n\n限制与说明:资料未提供该技能的具体安装命令、运行方式或代码调用接口,缺失信息暂未提供。文中价格与套餐数据以资料为准,实际价格可能变动,需以官方为准。