Навыки sql-optimization-patterns
📦

sql-optimization-patterns

Ревизия содержимого r1 Безопасно ⚙️ Внешние команды📁 Доступ к файловой системе

Оптимизируйте SQL-запросы с помощью проверенных паттернов

Медленные SQL-запросы увеличивают задержку приложения, нагрузку на базу данных и стоимость инфраструктуры. Этот skill помогает Claude, Codex и Claude Code разбираться с планами запросов, индексами, соединениями, пагинацией и решениями по обслуживанию.

Поддерживает: Claude Codex Code(CC)
🥉 78 Бронза

Установить с помощью моего Агента

Скопируйте этот запрос в своего Агента. Он содержит каноническую страницу Skill и манифест.

Запрос агента
Review the Skillstore skill "sql-optimization-patterns" from https://skillstore.io/skills/wshobson-sql-optimization-patterns.md and its manifest at https://skillstore.io/api/skills/wshobson-sql-optimization-patterns/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.

Ваш Агент по-прежнему должен показать план и запросить все подтверждения, требуемые политикой безопасности.

Ресурсы для AI-агентов

Используйте эти ссылки, когда AI-агенту, crawler или script нужен чистый контекст вместо полной страницы.

Протестировать

Использование «sql-optimization-patterns». Запрос users сканирует всю таблицу при фильтрации по email.

Ожидаемый результат:

Вероятная проблема — отсутствующий или непригодный индекс по email. Ответ рекомендует проверить план запроса, при необходимости добавить индекс по email и подтвердить селективность перед релизом.

Использование «sql-optimization-patterns». Страница истории заказов использует большой offset страницы.

Ожидаемый результат:

Ответ объясняет, почему глубокие offset становятся медленными. Он предлагает пагинацию на основе курсора, соответствующий индекс сортировки и проверки стабильного порядка.

Использование «sql-optimization-patterns». Дашборд подсчитывает много строк при каждом запросе.

Ожидаемый результат:

Ответ предлагает раньше применять фильтрацию, по возможности использовать index-only scans и рассмотреть кэшированные сводки или материализованные представления для повторяющихся отчетов.

Аудит безопасности

Безопасно

All 78 static findings were reviewed in context. The alerts are false positives caused by Markdown code fences, illustrative SQL examples, and database performance queries. No prompt injection, data exfiltration intent, or malicious behavior was found in SKILL.md.

1
Просканировано файлов
494
Проанализировано строк
0
Пункты проверки
0
Ложные срабатывания проигнорированы
Последний завершенный статический и семантический аудит не обнаружил подтвержденных проблем безопасности. Это не доказывает отсутствие побочных эффектов у навыка.
Поделиться и цитировать этот отчет

Делитесь версионным отчетом об оценке, нейтральным значком, встраиваемой карточкой и цитатами. Skillstore публикует доказательства, не решая, безопасен ли этот Skill.

Открыть версионный отчет
Оценка безопасности

Копировать ссылку на отчёт

https://skillstore.io/skills/wshobson-sql-optimization-patterns/audits/7?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report

Значок Markdown

[![Skillstore security assessment](https://skillstore.io/badges/skills/wshobson-sql-optimization-patterns/security.svg)](https://skillstore.io/skills/wshobson-sql-optimization-patterns?utm_source=security_passport_badge)

Значок HTML

<a href="https://skillstore.io/skills/wshobson-sql-optimization-patterns?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/wshobson-sql-optimization-patterns/security.svg" alt="Skillstore security assessment" loading="lazy"></a>

Встраиваемая карточка

<iframe src="https://skillstore.io/embed/skills/wshobson-sql-optimization-patterns.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>
Академические ссылки (APA · BibTeX · CFF)

Цитата APA

wshobson. (2026). sql-optimization-patterns security audit report (audit version 7) [Author version unspecified]. Skillstore. https://skillstore.io/skills/wshobson-sql-optimization-patterns/audits/7

Цитата BibTeX

@techreport{wshobson-wshobson-sql-optimization-patterns-2026, author = {wshobson}, title = {sql-optimization-patterns security audit report (audit version 7)}, institution = {Skillstore}, year = {2026}, number = {7}, url = {https://skillstore.io/skills/wshobson-sql-optimization-patterns/audits/7}, note = {Author version unspecified} }

CITATION.cff

cff-version: 1.2.0 message: "If you use this Skill, cite its author and this versioned security audit report." title: "sql-optimization-patterns security audit report (audit version 7)" version: "unspecified" type: report authors: - name: "wshobson" date-released: "2026-07-08" url: "https://skillstore.io/skills/wshobson-sql-optimization-patterns/audits/7" identifiers: - type: other value: "skillstore:wshobson-sql-optimization-patterns:audit:7" description: "Skillstore immutable audit report identifier"

Сравнить варианты

2 устанавливаемых вариантов

Навык каждого автора остаётся отдельным устанавливаемым вариантом. Рекомендуемый вариант ранжируется по данным Skillstore.

Почему этот вариант первый

Больше использования в Skillstore
wshobson Рекомендуется Текущий

wshobson-sql-optimization-patterns

Оценка Skillstore 78
Достоверность доказательств Высокий
Использование в Skillstore 27
Обновлено

2026-09-09

sickn33-sql-optimization-patterns

Оценка Skillstore 78
Достоверность доказательств Высокий
Использование в Skillstore 17
Обновлено

2026-09-09

Оценка Skillstore

Почему такая оценка Достоверность доказательств: Высокий
55
Архитектура
85
Сопровождаемость
87
Контент
72
Сообщество
83
Соответствие спецификации

Что вы можете построить

Исправить медленный запрос товаров

Проанализировать медленный запрос приложения, выявить недостающие индексы и предложить более безопасные варианты переписывания.

Проверить новую схему

Проверить дизайн таблиц, индексы и паттерны доступа до выхода функции в production.

Снизить затраты на базу данных

Найти дорогостоящие сканирования, неиспользуемые индексы и варианты обслуживания, которые снижают потребление ресурсов.

Попробуйте эти промпты

Объяснить план запроса
Используй этот skill, чтобы простыми словами объяснить этот план SQL-запроса. Определи самый медленный шаг и предложи одно безопасное улучшение.
Рекомендовать индексы
Используй этот skill, чтобы проверить эти запросы и столбцы таблиц. Порекомендуй индексы, объясни порядок столбцов и перечисли компромиссы для производительности записи.
Переписать медленный паттерн
Используй этот skill, чтобы переписать этот медленный SQL-паттерн. Сравни текущий подход с более быстрым вариантом и включи шаги проверки.
Спланировать production-аудит настройки
Используй этот skill, чтобы создать план оптимизации SQL для production. Включи проверки планов запросов, изменения индексов, порядок развертывания, риски отката и сигналы мониторинга.

Лучшие практики

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

Избегать

  • Не добавляйте индексы без подтверждения рабочей нагрузки запросов.
  • Не запускайте примеры обслуживания или массового импорта напрямую в production.
  • Не оптимизируйте один запрос, игнорируя паттерны доступа приложения.

Часто задаваемые вопросы

Этот skill автоматически выполняет команды базы данных?
Нет. Он предоставляет рекомендации и примеры. Пользователи должны самостоятельно выбирать, адаптировать и выполнять любой SQL.
Какие базы данных он охватывает?
Примеры в основном сосредоточены на PostgreSQL, с некоторыми концепциями MySQL и общими паттернами оптимизации SQL.
Может ли он анализировать мой вывод EXPLAIN?
Да. Предоставьте запрос, контекст схемы, количество строк, индексы и вывод EXPLAIN или EXPLAIN ANALYZE.
Всегда ли он будет рекомендовать индексы?
Нет. Он также учитывает переписывание запросов, пакетную обработку, пагинацию, материализованные представления, секционирование, статистику и кэширование.
Безопасен ли он для production-баз данных?
Рекомендации можно использовать для планирования production, но любое изменение SQL должно быть проверено и протестировано перед выполнением.
Могут ли Claude Code или Codex использовать это с кодом приложения?
Да. Claude Code и Codex могут сочетать эти рекомендации с ORM-запросами, миграциями и тестами производительности.

Сведения для разработчиков

Автор

wshobson

Лицензия

MIT

Ревизия Skillstore

r1

Примечание о версии

Автор не указал версию.

Ссылка

64ca8af0f54a325752f08bd54e52151061ea659a

Актуальность поддержки

21.07.2026

Использование

24 загрузок · 359 просмотров

Структура файлов

📄 SKILL.md

Больше от wshobson

Показать все
📦

prompt-engineering-patterns

86

Оптимизация промптов LLM для продакшена

Промпты LLM часто дают сбой из-за неясных инструкций, примеров и критериев оценки. Этот навык предоставляет шаблоны и рабочие процессы для улучшения промптов в Claude, Codex, Claude Code и похожих инструментах.

Продуктивность Просмотр
📦

context-driven-development

81

Управление разработкой на основе контекста

Проекты с поддержкой ИИ теряют согласованность, когда продуктовые цели, выбор стека и правила рабочего процесса разрознены. Этот навык направляет Claude, Codex и Claude Code с помощью контекстных артефактов Conductor.

Кодинг и разработка Просмотр
📦

startup-financial-modeling

80

Создание финансовых моделей для стартапов

Командам стартапов нужны понятные прогнозы, прежде чем они смогут планировать найм, привлечение финансирования и использование денежных средств. Этот навык структурирует выручку, затраты, runway и сценарии в практические результаты для финансового планирования.

Данные и аналитика Просмотр
📦

kpi-dashboard-design

79

Проектируйте KPI-дашборды, которые помогают принимать решения

Команды часто создают дашборды, которые показывают множество чисел, но не помогают перейти к действию. Этот навык помогает Claude, Codex и Claude Code выбирать значимые KPI, структурировать представления и понятно представлять метрики.

Дизайн и креатив Просмотр
📦

postmortem-writing

79

Пишите безобвинительные постмортемы инцидентов

Разборы инцидентов часто становятся непоследовательными, сфокусированными на поиске виновных или сложными для практического применения. Этот навык помогает Claude, Codex и Claude Code составлять структурированные постмортемы с четкими таймлайнами, корневыми причинами и ответственными.

Письмо и контент Просмотр
📦

data-storytelling

79

Создавайте понятные истории на основе данных

Сырые метрики часто не убеждают заинтересованные стороны и не помогают принимать решения. Этот skill помогает Claude, Codex и Claude Code превращать анализ в понятные повествования, визуализации и рекомендации.

Данные и аналитика Просмотр
Показать все
📦

database-optimizer

78

Оптимизация производительности баз данных

от sickn33

Медленные запросы и слабое проектирование базы данных могут увеличивать задержку, стоимость и риск инцидентов. Этот навык помогает с настройкой запросов, индексированием, кэшированием, масштабированием и мониторингом на разных платформах баз данных.

Данные и аналитика Просмотр
📦

postgresql-optimization

80

Оптимизация производительности PostgreSQL

от sickn33

Медленные системы PostgreSQL требуют структурированного анализа перед внесением изменений. Этот навык помогает с настройкой запросов, планированием индексов, проверкой конфигурации, обслуживанием и мониторингом.

Данные и аналитика Просмотр
📦

sql-queries-tool

79

Генерация SQL-запросов для DBX Studio

от Dbxstudio

Пользователям баз данных нужен надежный SQL, соответствующий типу подключения и схеме. Этот навык помогает Claude, Codex и Claude Code проверять схемы, писать запросы только для чтения и понятно объяснять результаты.

Данные и аналитика Просмотр
📦

supabase-postgres-best-practices

80

Оптимизация производительности Supabase Postgres

от supabase

Медленные запросы и расхождение схемы могут усложнять масштабирование приложений на Postgres. Этот навык дает AI-агентам правила для индексов, RLS, пулов соединений и диагностики с учетом Supabase.

Данные и аналитика Просмотр
📦

database-schema-designer

80

Проектирование схем баз данных для продакшена

от softaworks

Командам нужны схемы, которые сохраняют целостность данных и остаются быстрыми по мере роста продуктов. Этот навык превращает доменные требования в проекты SQL или MongoDB с индексами, ограничениями и рекомендациями по миграциям.

Данные и аналитика Просмотр
📦

postgres-best-practices

80

Оптимизация запросов и схем Postgres

от sickn33

Медленные запросы и небезопасные паттерны работы с базой данных трудно заметить во время обычного ревью кода. Этот навык дает Claude, Codex и Claude Code структурированные рекомендации по Postgres для индексов, RLS, пулов соединений, транзакций и диагностики.

Данные и аналитика Просмотр