用途:这是一份由 Supabase 维护的 Postgres 性能优化指南技能,适用于编写或审查 SQL 查询、设计数据库模式、实现索引与查询优化、排查数据库性能问题、配置连接池与扩展,以及使用 Postgres 特性和行级安全(RLS)的场景。
主要能力:规则按影响优先级分为 8 类——查询性能(CRITICAL,前缀 query-)、连接管理(CRITICAL,conn-)、安全与 RLS(CRITICAL,security-)、模式设计(HIGH,schema-)、并发与锁(MEDIUM-HIGH,lock-)、数据访问模式(MEDIUM,data-)、监控与诊断(LOW-MEDIUM,monitor-)、高级特性(LOW,advanced-)。每条规则文件包含:为何重要的简要说明、带解释的错误 SQL 示例、带解释的正确 SQL 示例、可选的 EXPLAIN 输出或指标、补充背景与参考,以及适用时的 Supabase 专属说明。
使用方式:按需阅读具体规则文件,例如 references/query-missing-indexes.md、references/query-partial-indexes.md、references/_sections.md,以获取详细说明与 SQL 示例。
限制:资料仅给出规则分类与文件组织方式,未列出全部规则条目、完整 SQL 代码、安装命令、价格或平台支持等细节,这些内容暂未提供。