Database Admin
Освойте операции с базами данных и облачную инфраструктуру
Управление современными облачными базами данных на нескольких платформах требует глубокой экспертизы и постоянной бдительности. Этот навык предоставляет экспертные рекомендации по архитектуре баз данных, автоматизации, высокой доступности, аварийному восстановлению и соответствию требованиям в AWS, Azure и GCP.
Скачать ZIP навыка
Загрузить в Claude
Перейдите в Settings → Capabilities → Skills → Upload skill
Включите и начните использовать
Протестировать
Использование «Database Admin». Design a high availability setup for PostgreSQL on AWS with automatic failover
Ожидаемый результат:
- Обзор архитектуры: Развёртывание PostgreSQL в нескольких зонах доступности с использованием Amazon RDS с репликами для чтения в каждой зоне доступности
- Конфигурация переключения при отказе: Автоматическое переключение включено с 30-секундным окном обнаружения и маршрутизацией трафика на основе DNS
- Настройка мониторинга: Оповещения CloudWatch для CPU > 80%, connections > 80%, replication lag > 60 секунд
- Стратегия резервного копирования: Автоматические ежедневные снимки с 30-дневным хранением, восстановление на момент времени включено
- Шаги реализации: Создать группу подсетей RDS, включить multi-AZ, настроить реплики для чтения, установить оповещения CloudWatch, протестировать процедуру переключения
Использование «Database Admin». How do I optimize query performance for a slow-running dashboard?
Ожидаемый результат:
- Подход к анализу: Включить журнал медленных запросов, определить запросы, превышающие 1 секунду времени выполнения
- Рекомендации по индексам: Создать составные индексы для часто фильтруемых столбцов, покрывающий индекс для запросов панели мониторинга
- Оптимизация запросов: Добавить отсутствующие фильтры WHERE clause, устранить SELECT *, использовать EXPLAIN ANALYZE для планов запросов
- Пулинг соединений: Реализовать PgBouncer с режимом пулинга транзакций, установить размер пула в 2x CPU cores
- Слой кэширования: Добавить кэш Redis для агрегаций панели мониторинга с 5-минутным TTL для снижения нагрузки на базу данных
Аудит безопасности
БезопасноThis is a prompt-only skill with no executable code. Static analysis scanned 1 file (SKILL.md) containing only markdown documentation and instructions. No security risks detected. The skill provides database administration expertise through conversational guidance without any code execution, network access, or file system operations.
Оценка качества
Что вы можете построить
Мультирегиональная архитектура базы данных
Проектирование настройки PostgreSQL с автоматическим переключением при отказе между регионами AWS, Azure и GCP с определёнными целями RPO и RTO
Соответствие безопасности базы данных
Реализация элементов управления безопасностью баз данных и процедур аудита, соответствующих требованиям HIPAA, с шифрованием и управлением доступом
Аудит оптимизации затрат
Анализ расходов на базы данных across облачных провайдеров и рекомендации по оптимизации размеров, резервированию ёмкости и стратегиям многоуровневого хранения
Попробуйте эти промпты
Review our PostgreSQL database configuration and identify performance bottlenecks. Current setup: 8GB RAM, 4 vCPU, 500GB storage, 200 concurrent connections. Peak CPU usage reaches 85% daily. What optimizations do you recommend?
Design a comprehensive backup and disaster recovery strategy for our MySQL database running on AWS RDS. Requirements: RPO of 1 hour, RTO of 4 hours, cross-region failover capability, compliance with SOX audit requirements. Include automation approach using Terraform.
Plan a zero-downtime migration from Azure SQL Database to Google Cloud Spanner for a global application. Current database: 2TB, 10,000 transactions per second, 99.99% SLA requirement. Include data synchronization strategy, cutover approach, rollback procedures, and monitoring during migration.
Design a database security architecture for a healthcare application requiring HIPAA compliance. Include encryption at rest and in transit, RBAC implementation, audit logging, secret rotation, vulnerability scanning, and network isolation. Provide Terraform code structure for AWS RDS with PostgreSQL.
Лучшие практики
- Всегда тестируйте процедуры восстановления из резервных копий ежемесячно для проверки возможности восстановления и документируйте любые проблемы
- Реализуйте Инфраструктуру как код для всех изменений баз данных для обеспечения согласованности и включения контроля версий
- Проактивно контролируйте задержку репликации, использование пула соединений и метрики производительности запросов до возникновения инцидентов
Избегать
- Запуск производственных баз данных на одиночных экземплярах без multi-AZ или репликации для высокой доступности
- Хранение учётных данных базы данных в коде приложения или файлах конфигурации вместо использования сервисов управления секретами
- Пропуск проверки резервных копий и предположение, что резервные копии работают без регулярного тестирования процедур восстановления