ИИ для администратор баз данных

Эффективный промпт для DBA: структура

Промпт для администратора баз данных должен включать роль, задачу, контекст и формат ответа. Без этого ИИ выдаёт общие рекомендации вместо конкретного решения.

Пример: «Ты — DBA в PostgreSQL. Проведи анализ плана выполнения запроса...»
Плохой промптЭффективный промпт
«Оптимизируй запрос»«Ты — экспертный DBA. Оптимизируй запрос: <...> для PostgreSQL 15, укажи индекс и причину»

Готовые шаблоны запросов

  • Диагностика тормозов: «Ты — DBA. Разбери план выполнения: <вставь EXPLAIN ANALYZE>. Найди узкие места и предложи индексы».
  • Миграция схемы: «Перепиши DDL для перехода с MySQL на PostgreSQL с учётом типов данных».
  • Безопасность: «Ты — DBA. Аудит прав пользователей: <список ролей>. Выяви лишние привилегии».

Настройка и адаптация

Добавляйте версию СУБД, размер данных, нагрузку и ожидаемый формат (SQL, чек-лист, объяснение). Уточняйте критерии: «только индексы», «без изменения кода».

ПараметрGeneric-запросНастроенный
СУБДбаза данныхPostgreSQL 16
Цельускорьуменьши Seq Scan на таблице orders (10 млн строк)
Ты эксперт. Дай конкретный план и примеры. Опиши по шагам, укажи частые ошибки и дай рабочий пример.

Частые вопросы

Какие элементы обязательны в промпте для DBA?
Роль (ты DBA), конкретная задача, контекст (версия СУБД, таблицы, нагрузка) и желаемый формат ответа.
Как уточнить промпт под MySQL?
Укажите версию (например, MySQL 8.0), движок InnoDB и параметры конфигурации, важные для вашей среды.
#Нейросети #OpaGPT #Neiroseti #Промпты #Технологии

Попробуйте OpaGPT — инструмент с возможностями ИИ.

OpaGPT — сервис с возможностями ИИ. Все материалы созданы нейросетью и носят информационно-развлекательный характер. Используйте нейросети как инструмент, а не как абсолютную истину.