Установка скиллов и плагинов OpenClaw осуществляется на ваш страх и риск. Все файлы были получены из открытых источников и предоставляются «как есть». Мы не гарантируем их корректную работу, безопасность или совместимость с вашей системой. Перед установкой настоятельно рекомендуется ознакомиться с содержимым кода и убедиться, что вы понимаете, какие изменения будут внесены в вашу систему.
Специализированный инструмент для работы с базами данных, ориентированный на PostgreSQL: проектирование схем, оптимизация запросов и управление миграциями EF Core. Он объединяет практики индексирования, выявления проблем N+1, кэширования через Redis, партиционирования таблиц и внедрения миграций без простоя.
Подход строится вокруг принципа «сначала измерь» — любые оптимизации выполняются только после анализа с помощью EXPLAIN ANALYZE. Это позволяет избегать преждевременных изменений и принимать решения на основе реальных данных.
Что делает этот инструмент
Это эксперт по работе с базами данных, который сочетает проектирование схем PostgreSQL, повышение производительности запросов и управление миграциями EF Core в единую систему. Он предлагает проверенные шаблоны SQL и C#, а также структурированный рабочий процесс с возможностью отката изменений.
- Оптимизация запросов на основе фактических метрик
- Грамотное использование индексов
- Выявление и устранение проблемы N+1
- Интеграция кэширования через Redis
- Партиционирование больших таблиц
- Миграции без остановки сервиса
Когда использовать
- Когда необходимо диагностировать медленный SQL-запрос с помощью
EXPLAIN ANALYZEперед добавлением индексов - При реализации переименования колонок без даунтайма через несколько деплоев
- Если требуется настроить кэширование Redis для дорогостоящих повторяющихся запросов
- При устранении проблемы N+1 в EF Core с использованием проекций
- Когда нужно разбить большую таблицу (например, заказов) по месяцам для ускорения выборок
Инструмент сочетает практическую применимость с безопасностью изменений: каждая оптимизация сопровождается возможностью отката и проверяется на основе измерений, а не предположений.
Файл из источника