Все материалы для агента
ДЛЯ АГЕНТА / Скиллы

PostgreSQL: запросы, индексы и доступ

Разобрать медленный SQL, устройство таблиц и правила доступа к строкам. Supabase собирает объяснения и примеры для PostgreSQL, в том числе вне своей платформы.

2 603 · GitHubsupabase/agent-skillsВыбор редакции · изучены исходникиАвтор: Supabase MIT Версия 8331f91
ПРИМЕНЕНИЕ

Когда пригодится

  1. Разобрать план выполнения медленного запроса

  2. Подобрать индексы под реальные фильтры

  3. Проверить изоляцию данных разных клиентов

Что получите

Предложения по SQL и схеме с проверками скорости и прав доступа.

Например

Разбери приложенный EXPLAIN и схему заказов. Предложи индексы под наши запросы и тесты RLS для двух разных клиентов. Ничего не меняй в production.
Оригинал, требования и ограничения

Автор оригинального скилла: Supabase. Редакционное описание: kossolapov.com.

Агент
  • Агент, умеющий читать инструкции Agent Skills; доступ к инструментам зависит от среды
Инструменты
  • Схема PostgreSQL, запросы и планы EXPLAIN
  • Отдельная тестовая база для изменений
Доступы
  • Доступ к базе нужен только для запуска запросов; используйте ограниченную тестовую роль
Возможные расходы
  • Облачная база данных может тарифицировать использование
Ограничения
  • Выбор индексов зависит от селективности, нагрузки и стоимости записи; ускорения в примерах не гарантированы.
  • RLS нужно проверять с реальными ролями приложения и доверенным контекстом пользователя.
  • Редакционный отбор по изученным исходникам, без сертификации сравнительной эффективности.