supabase-postgres-best-practices 是 Supabase 维护的 Postgres 指南,给 AI 写 SQL、设计表和排查数据库问题时提供具体规则。普通 Postgres 项目也能用。
它涉及的不只是查询速度,还有连接管理、表结构、迁移和数据访问权限。比如一个订单查询变慢,可以让 AI 结合 SQL、表结构和执行计划检查原因;新增用户数据表时,则要一起考虑谁能看到哪些行。
文档按问题类别组织规则,并提供错误与正确的 SQL 示例。比起只说“帮我优化数据库”,你可以让它指出适用的规则、修改理由,以及怎样验证效果。
最好给它真实的查询和结构信息,并隐去敏感数据。缺少实际负载和执行计划时,建议只能先作为候选方案,不能直接认定能提速多少。
每天在iskills.cc看懂一个skill,让 AI 的本领, 成为你的拿手好戏!