Query Optimization (Grade A) logo

Query Optimization (Grade A)Застрахования-tested умение за разработка за Claude AI. Grade A. Workflow за идентифициране и поправка на бавни бази данни-запити. Използвай при когато запитването е бавно или потребителят попитва да оптимизира излеза на базата данни.

(0)
Daniel NikulshynПрегледано от Daniel Nikulshyn·Актуализирано юли 2026 г.

Преглед

Преподавателство за определяне и коригиране на бавните запитвания към базата данни. За бързодействието на базата данни за оптимизация се ползвани следните стъпки: Шаг 1: Идентифициране на Бавно Изпълнение на Зайавена Застат Задаване на текст на запитването Визлавя текущия изпълнителен време Проверяваме частотата на изпълнение на запитването (колко често се изпълнява) Шаг 2: Разбор на плана за запитване. Изпълни EXPLAIN ANALYZE на запитването. Разпознаете последователните сканировки на големи таблици. Потърсите липсващи индекси. Изчакайте ненужни JOIN или подзапитвания. Проверете сортирания операции (външни сортирания). Шаг 3: Оптимизирай Някои от обикновените оптимизациии включват: Добавяне на липсващи индекси Пресмисляне на подзадки като JOINs Добавяне на филтъруещи клаузи WHERE за намаляване на данните Използване на курсорна пагинация вместо OFFSET за наместване на данните Добавяне на парцални индекси за филтрирани заявки Денормализация, ако изпълнителната ефективност е критична Края 4: Бенефит Изпълни оптимизираната запитка с EXPLAIN ANALYZE Сравни предизвикани/последващи изпълнителни времена Тествай с данни от тип на тези от продукт Потвърди, че резултатите са идентични Шаг 5: Implementация Актуализирайте визуализираната претекстенция в кода Създайте миграция за новите индекси Добавете мониторинг за визуализираната претекстенция Актуализирайтевсякакъв затронат от нея тест Резултатът е аутоптимизируваща се заявка с измерими подобрения и мониторинг, приложени според този поток.

Ключови функции

  • Анализа на запитванията с EXPLAIN ANALYZE
  • Идентифициране на последователни скани, липса на индекси и ненужни съединения
  • Техники за оптимизация като добавяне на индекси, преписване на вътрешни запита и деконтекстуализация
  • Изпитване и тестване на оптимизирани запроси
  • Оценяване на скоростта при изпълнение на бавни запитвания

Цени

Модел
Free
Категория
Умения
Оценка
Все още няма отзиви

Случаи на употреба

Оптимизиране на бавен запитване

Издържащи запитване, когато базовият запитване е бавен и влиза в приложителната перформенс. Workflow помага да се определи коренно източник на бавния запитване и се осигурява структуриран подход за оптимизация.

Увеличаване на перформенс на базите данни

Издържащи запитване, когато потребителът попитва да оптимизира базите данни. Workflow помага да се идентифицира и поправя бавни запитвания, намаляващи обема зареждане на базите данни и увеличите перформенс.

Плюсове и минуси

Плюсове

  • Повисява изпълнителната скорост на запитванията до базата данни
  • Списва за време в изпълнение на запитванията
  • Осигурява структуриран подход към оптимизацията на запитванията
  • Може да се използва като инструменент при решаването на бавни запитвания

Минуси

  • Трябва да знаеш за анализа и оптимизация на базови данни
  • Може да изисква промени в съществуваща кодова база и база данни
  • Задържаща се в оптимизацията може да бъде сложна задача

Отзиви

Влез, за да оставиш отзив.

Все още няма отзиви. Бъди първи!

Въпроси

How does the skill benchmark performance after optimization?

After applying changes, it runs EXPLAIN ANALYZE on the modified query, comparing execution times and plan details to the original to verify improvement.

Asked by Stella Papadopoulos · Dec 4, 2025

What are the main limitations of using this tool?

The skill assumes the user has knowledge of database query analysis and can make schema changes. It requires access to run EXPLAIN ANALYZE and may need code changes to implement optimizations.

Asked by Yuki Kobayashi · Oct 24, 2025

Which optimization techniques are supported by this skill?

It can add missing or partial indexes, rewrite subqueries as JOINs, filter data with WHERE clauses, replace OFFSET with cursor-based pagination, and even denormalize tables when read performance is critical.

Asked by Kenji Watanabe · Sep 30, 2025

What steps does the Query Optimization skill follow to improve slow queries?

The workflow starts with identifying the slow query, measuring its execution time and frequency. Then it runs EXPLAIN ANALYZE to analyze the query plan, spotting sequential scans, missing indexes, and unnecessary joins. Finally, it applies optimizations such as adding indexes, rewriting subqueries, or using pagination, and benchmarks the result with EXPLAIN ANALYZE again.

Asked by Grzegorz Lewandowski · Sep 8, 2025

Задай въпрос

Алтернативи на Умения

Manage Headers (Grade A) logo
Manage Headers (Grade A)Умения

Официално призната експертна способност за сигурност в Claude AI. Рейтинг A. Изследва и конфигурира сигурностните заглавия, които Power Pages сайтът изпраща до браузъри — политика за съдържание, защита от държане и кликджекинг.

(0)
Free
Using Git Worktrees (Grade A) logo
Using Git Worktrees (Grade A)Умения

Проверена от сигурността данната-аи компетенция за Claude AI. Клас А. Използвайте при стартиране на допълнителна работа, която има необходимост от изолация от текущата работна среда или преди изпълнение на програмата за изпълнение - създава изолирани git работни стойовни места

(0)
Free
Ga4 Bigquery Schema (Grade A) logo
Ga4 Bigquery Schema (Grade A)Умения

Официален ръководствен справител за данни за ай – специалитет за Claude AI. Клас А. Релативна схема за излизане на данните от GA4 в BigQuery

(0)
Free
Meta Capi (Grade A) logo
Meta Capi (Grade A)Умения

Безопасно-тестирована данно-ИИ умейност за Claude AI. Клас A. Справочник за конфигуриране на API Mete Конверзиите (CAPI).

(0)
Free
Callees (Grade A) logo
Callees (Grade A)Умения

Потвърдено от сигурността развитието на умения за Клод Ай. Град А. Списък, който функция или метод чука (светкавично график на извикване)

(0)
Free
Test Module Name (Grade A) logo
Test Module Name (Grade A)Умения

Презразходено-тестирана даними-аи компетенция за Claude AI. Стойност А. Име на модула за потвърждение следва името на модула, който се тества, като при него има префикс Spec в съответстваща обединена име. Вдигни, когато пишеш или рецензираш модул за тестови модули в Хаскел.

(0)
Free
Board Of Directors (Grade A) logo
Board Of Directors (Grade A)Умения

Security-tested данни-AI умение за Claude AI. Скалa A. Симулирай обмен мнения върху 5-членен експертен съвет при решаването на важни решения. Използвайте при оценяване на планове, архитектурни решения, дизайни на функции или дадените съществуващи решения

(0)
Free
Advpl Mvc Avancado (Grade A) logo
Advpl Mvc Avancado (Grade A)Умения

Разпространено умение за разработка с тест на сигурност за Клодай АИ. Grade A. Аванцоно MVC посредством точки на вход (PE) - добавяне на задържимите сита в стандартни екрани MVC (CNTA300/MATA070/MATA440/MATA460/FINA040 чрез STRU)*.

(0)
Free