SuperAPI AI 工具集

supabase-postgres-best-practices

数据与分析

查看项目

更新于 10-16 05:51

技能介绍

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

主要能力:包含 8 类规则,按影响优先级排列:1 查询性能(CRITICAL,前缀 query-);2 连接管理(CRITICAL,前缀 conn-);3 安全与 RLS(CRITICAL,前缀 security-);4 模式设计(HIGH,前缀 schema-);5 并发与锁(MEDIUM-HIGH,前缀 lock-);6 数据访问模式(MEDIUM,前缀 data-);7 监控与诊断(LOW-MEDIUM,前缀 monitor-);8 高级特性(LOW,前缀 advanced-)。

适用时机:编写 SQL 查询或设计模式、实现索引或查询优化、审查数据库性能问题、配置连接池或扩展、针对 Postgres 特有功能优化、使用行级安全(RLS)时参考。

使用方式:阅读各规则文件获取详细说明与 SQL 示例,例如 rules/query-missing-indexes.md、rules/schema-partial-indexes.md、rules/_sections.md。每个规则文件包含:为何重要的简要说明、带解释的错误 SQL 示例、带解释的正确 SQL 示例、可选的 EXPLAIN 输出或指标、附加上下文与参考、以及适用的 Supabase 特有说明。完整指南(展开全部规则)见 AGENTS.md。

限制:资料未提供具体规则内容、安装命令、收费或平台信息,暂未提供。