SuperAPI AI 工具集

supabase-postgres-best-practices

数据与分析

查看项目

更新于 10-16 01:15

技能介绍

用途:这是由 Supabase 维护的 Postgres 性能优化指南技能,用于在编写、审查或优化 Postgres 查询、模式设计时提供规则参考,指导自动化查询优化与模式设计。

主要能力:包含 8 个类别的规则,并按影响程度排序:查询性能(CRITICAL,前缀 query-)、连接管理(CRITICAL,conn-)、安全与 RLS(CRITICAL,security-)、模式设计(HIGH,schema-)、并发与锁(MEDIUM-HIGH,lock-)、数据访问模式(MEDIUM,data-)、监控与诊断(LOW-MEDIUM,monitor-)、高级特性(LOW,advanced-)。每条规则文件包含:为何重要的简要说明、错误 SQL 示例及解释、正确 SQL 示例及解释、可选的 EXPLAIN 输出或指标、补充背景与参考,以及适用的 Supabase 专属说明。

使用方式:在编写 SQL 查询或设计模式、实现索引或查询优化、排查数据库性能问题、配置连接池或扩展、针对 Postgres 专属特性优化、使用行级安全(RLS)时参考这些指南。可阅读单个规则文件获取详细说明与 SQL 示例,例如 references/query-missing-indexes.md、references/query-partial-indexes.md、references/_sections.md。

适用场景:Postgres 查询与模式设计、索引与性能调优、连接池与扩展配置、RLS 安全策略、并发与锁、监控诊断等。

限制:资料未提供具体安装命令、收费方式、平台支持范围或实际效果数据,暂未提供。