Навыки query-optimizer
📦

query-optimizer

Ревизия содержимого r1 Безопасно ⚙️ Внешние команды

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

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

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

Этот навык входит в набор

Установите весь набор одной командой, чтобы получить все навыки для задачи.

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

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

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

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

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

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

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

Использование «query-optimizer». Пользователь делится медленным запросом поиска клиента, а также размером таблицы, текущими индексами и планом выполнения.

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

Навык выявляет полное сканирование таблицы, рекомендует целевой индекс по email, объясняет, почему важна селективность, и перечисляет шаги проверки.

Использование «query-optimizer». Разработчик описывает загрузку пользователей, а затем загрузку заказов внутри цикла.

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

Навык отмечает шаблон N+1, рекомендует жадную загрузку или агрегирование на основе join и объясняет, как меняется количество запросов.

Использование «query-optimizer». Команда предоставляет список медленных отчетных запросов и текущие определения индексов.

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

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

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

Безопасно

All 142 static findings appear to be false positives caused by Markdown code fences, JavaScript template literals, and SQL example text in SKILL.md. I found no executable helper scripts, shell execution path, network access, credential access, or prompt injection attempt in the reviewed skill content.

1
Просканировано файлов
792
Проанализировано строк
0
Пункты проверки
0
Ложные срабатывания проигнорированы

Факторы риска

⚙️ Внешние команды (95)
SKILL.md:46-52 SKILL.md:52-57 SKILL.md:57-79 SKILL.md:79-82 SKILL.md:82-90 SKILL.md:90-92 SKILL.md:92-99 SKILL.md:99-102 SKILL.md:102-120 SKILL.md:120-123 SKILL.md:123-141 SKILL.md:141-148 SKILL.md:148-155 SKILL.md:155-158 SKILL.md:158-167 SKILL.md:167-172 SKILL.md:172-180 SKILL.md:180-185 SKILL.md:185-188 SKILL.md:188-198 SKILL.md:198-202 SKILL.md:202-205 SKILL.md:205-220 SKILL.md:220-225 SKILL.md:225-232 SKILL.md:232-235 SKILL.md:235-246 SKILL.md:246-251 SKILL.md:251-262 SKILL.md:262-265 SKILL.md:265-283 SKILL.md:283-288 SKILL.md:288-294 SKILL.md:294-297 SKILL.md:297-307 SKILL.md:307-310 SKILL.md:310-317 SKILL.md:317-320 SKILL.md:320-327 SKILL.md:327-332 SKILL.md:332-349 SKILL.md:349-352 SKILL.md:352-361 SKILL.md:361-366 SKILL.md:366-372 SKILL.md:372-375 SKILL.md:375-383 SKILL.md:383-388 SKILL.md:388-396 SKILL.md:396-399 SKILL.md:399-413 SKILL.md:413-431 SKILL.md:431-438 SKILL.md:438-441 SKILL.md:441-455 SKILL.md:455-458 SKILL.md:458-465 SKILL.md:465-468 SKILL.md:468-481 SKILL.md:481-484 SKILL.md:484-493 SKILL.md:493-498 SKILL.md:498-507 SKILL.md:507-510 SKILL.md:510-519 SKILL.md:519-524 SKILL.md:524-537 SKILL.md:537-540 SKILL.md:540-548 SKILL.md:548-551 SKILL.md:551-558 SKILL.md:558-565 SKILL.md:565-575 SKILL.md:575-578 SKILL.md:578-591 SKILL.md:591-596 SKILL.md:596-604 SKILL.md:604-607 SKILL.md:607-616 SKILL.md:616-621 SKILL.md:621-630 SKILL.md:630-633 SKILL.md:633-641 SKILL.md:641-646 SKILL.md:646-652 SKILL.md:652-655 SKILL.md:655-667 SKILL.md:667-673 SKILL.md:673-699 SKILL.md:699-703 SKILL.md:703-715 SKILL.md:715-719 SKILL.md:719-732 SKILL.md:732-762 SKILL.md:762-780
Последний завершенный статический и семантический аудит не обнаружил подтвержденных проблем безопасности. Это не доказывает отсутствие побочных эффектов у навыка.
Поделиться и цитировать этот отчет

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

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

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

https://skillstore.io/skills/curiouslearner-query-optimizer/audits/8?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report

Значок Markdown

[![Skillstore security assessment](https://skillstore.io/badges/skills/curiouslearner-query-optimizer/security.svg)](https://skillstore.io/skills/curiouslearner-query-optimizer?utm_source=security_passport_badge)

Значок HTML

<a href="https://skillstore.io/skills/curiouslearner-query-optimizer?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/curiouslearner-query-optimizer/security.svg" alt="Skillstore security assessment" loading="lazy"></a>

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

<iframe src="https://skillstore.io/embed/skills/curiouslearner-query-optimizer.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

CuriousLearner. (2026). query-optimizer security audit report (audit version 8) [Author version unspecified]. Skillstore. https://skillstore.io/skills/curiouslearner-query-optimizer/audits/8

Цитата BibTeX

@techreport{curiouslearner-curiouslearner-query-optimizer-2026, author = {CuriousLearner}, title = {query-optimizer security audit report (audit version 8)}, institution = {Skillstore}, year = {2026}, number = {8}, url = {https://skillstore.io/skills/curiouslearner-query-optimizer/audits/8}, 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: "query-optimizer security audit report (audit version 8)" version: "unspecified" type: report authors: - name: "CuriousLearner" date-released: "2026-07-06" url: "https://skillstore.io/skills/curiouslearner-query-optimizer/audits/8" identifiers: - type: other value: "skillstore:curiouslearner-query-optimizer:audit:8" description: "Skillstore immutable audit report identifier"

Оценка Skillstore

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

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

Настроить медленный endpoint

Проверить запрос за медленным API-маршрутом и получить практические идеи по индексированию или переписыванию.

Проверить индексы базы данных

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

Улучшить аналитические запросы

Проанализировать отчетные запросы, соединения, фильтры и шаблоны агрегации до того, как они попадут в production-нагрузки.

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

Проверить один запрос
Проверь этот SQL-запрос на производительность. Объясни вероятные узкие места, необходимые индексы и более безопасные варианты переписывания. Query: [paste query]. Schema and row counts: [paste details].
Объяснить план выполнения
Проанализируй этот план выполнения и объясни самые затратные операции простым языком. Затем предложи изменения, которые стоит протестировать в первую очередь. Plan: [paste EXPLAIN output].
Найти проблемы ORM-запросов
Проверь этот шаблон доступа к данным ORM на запросы N+1, лишние поля и неэффективные соединения. Предложи улучшенную стратегию загрузки. Context: [paste code or description].
Составить план настройки
Создай приоритизированный план оптимизации для этих медленных запросов. Включи ожидаемый эффект, компромиссы индексов, шаги проверки и соображения по откату. Inputs: [queries, plans, schema, workload notes].

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

  • Предоставляйте схему, количество строк, текущие индексы и планы выполнения при каждой проверке запроса.
  • Тестируйте каждое предложенное изменение на данных, похожих на production, перед изменением production-систем.
  • Измеряйте показатели до и после оптимизации, чтобы улучшения были подтверждены данными.

Избегать

  • Не добавляйте каждый предложенный индекс без проверки стоимости записи и влияния на хранилище.
  • Не оптимизируйте только по тексту запроса, если доступен план выполнения.
  • Не применяйте синтаксис, специфичный для базы данных, без подтверждения целевой версии базы данных.

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

Какие базы данных охватывает этот навык?
Он охватывает распространенные шаблоны настройки SQL для PostgreSQL, MySQL, MariaDB, SQL Server и SQLite.
Может ли он выполнять запросы за меня?
Навык предоставляет рекомендации по анализу. Выполнение запросов зависит от инструментов и доступа к базе данных, доступных в вашей среде.
Какую информацию мне нужно предоставить?
По возможности предоставьте запрос, схему, количество строк, индексы, версию базы данных и вывод EXPLAIN.
Каждая ли рекомендация ускорит запросы?
Нет. Производительность зависит от распределения данных, рабочей нагрузки, индексов и настроек базы данных. Всегда тестируйте изменения.
Помогает ли он с производительностью ORM?
Да. Он включает рекомендации по шаблонам запросов N+1, жадной загрузке и выбору только нужных полей.
Может ли он проверять обслуживание индексов?
Да. Он включает рекомендации по неиспользуемым индексам, дублирующимся индексам, а также перестроению или анализу индексов.

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

Автор

CuriousLearner

Лицензия

MIT

Ревизия Skillstore

r1

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

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

Ссылка

d11af420e07cd866fe39cfa937efef3223896c06

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

23.07.2026

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

7 загрузок · 303 просмотров

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

📄 SKILL.md

Больше от CuriousLearner

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

code-reviewer

78

Ревью кода на качество и безопасность

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

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

dependency-updater

78

Безопасный аудит обновлений зависимостей

Обновления зависимостей могут скрывать критические изменения и срочные исправления безопасности. Этот skill проверяет манифесты проекта, кратко описывает риски обновлений и рекомендует порядок безопасного обновления.

DevOps и инфраструктура Просмотр
📦

refactor-assistant

78

Безопасный рефакторинг кода со структурированными рекомендациями

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

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

performance-profiler

78

Профилирование узких мест производительности приложения

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

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

log-analyzer

78

Анализируйте логи приложений быстрее

Лог-файлы скрывают сбои сервисов, всплески ошибок и медленные запросы. Этот навык превращает сырые логи в структурированные выводы, временные шкалы и практические рекомендации по устранению проблем.

DevOps и инфраструктура Просмотр
Показать все
📦

sql-optimization-patterns

78

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

от wshobson

Медленные SQL-запросы увеличивают задержку приложения, нагрузку на базу данных и стоимость инфраструктуры. Этот 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 проверять схемы, писать запросы только для чтения и понятно объяснять результаты.

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

postgresql-table-design

78

Проектируйте таблицы PostgreSQL лучше

от wshobson

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

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

supabase-postgres-best-practices

80

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

от supabase

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

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