
skychensky/dbpilot
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Самостоятельная диагностика производительности базы данных для SQL Server, MySQL & PostgreSQL: тенденции, понимание AAS, Top SQL, отслеживание изменений плана, анализ блокировки и тупика.
Обзор
DBPilot постоянно анализирует экземпляры вашей базы данных и превращает данные в ежедневный рабочий процесс DBA в одной веб-консоли: тенденции производительности, понимание производительности (разложение нагрузки AAS), Top SQL, отслеживание изменений плана запросов, советы по индексу отсутствующих данных, использование индекса и фрагментация, анализ блокировок, анализ тупиков и медленные журналы запросов. - один процесс .NET 10 + одна база метаданных (схема, автоматически созданная при запуске). Выберите SQL Server, MySQL, PostgreSQL или SQLite в качестве хранилища метаданных. SQL Server 2008-2022, MySQL 8.0+, PostgreSQL 13+. Механизм мониторинга и механизм хранения метаданных являются независимыми осями и могут свободно комбинироваться (например, контролировать SQL Server при хранении истории в PostgreSQL). <1% процессора на контролируемых экземплярах в обычной работе. Прочитываются только метаданные в памяти (DMV / pg stat * / performance schema); бизнес-таблицы никогда не сканируются. См. Накладные расходы на контролируемые экземпляры.
Обзор (машинный перевод)
** Автономная диагностическая платформа**.
DBPilot непрерывно анализирует ваши экземпляры и обслуживает ежедневный рабочий процесс DBA в одной веб-консоли: тенденции производительности и понимание (разложение нагрузки AAS), Top SQL, отслеживание изменений плана запросов, советы по индексу отсутствующего индекса, использование индекса и фрагментация, анализ блокировки, анализ тупика и медленные журналы запросов.
中中
Содержимое
- Основные моменты
- Скриншоты Быстрый старт Пароль и мастер-ключ
- Конфигурация Здание из источника
- Архитектура
- Особенности Матрица поддержки двигателя Диагностика ИИ (MCP Server)
- Накладные расходы на контролируемые экземпляры
- Встраивание через NuGet
- FAQ
- Лицензия
Основные моменты
Развертывание одного процесса — один процесс .NET (8.0+) + один метаданный DB, схема автосоздана при запуске (SQL Server / MySQL / PostgreSQL / SQLite).
Мониторы трех движков — SQL Server 2008–2022, MySQL 8.0+, PostgreSQL 13+. Двигатели мониторинга и хранения метаданных являются независимыми осями: любая комбинация работает.
Не называйте хост-проект dbpilot или DBPilot.* — он сталкивается с пакетом NuGet и восстанавливает сбои (NU1108).
-
Заменить [[Т2]]:
-
Заменить
appsettings.jsonароматом (SQLite):
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
DBPilot
Self-hosted database autonomous diagnostics platform.
DBPilot continuously samples your instances and serves the day-to-day DBA workflow in one web console: performance trends and insight (AAS load decomposition), Top SQL, query plan change tracking, missing-index advice, index usage & fragmentation, blocking analysis, deadlock analysis, and slow query logs.

Contents
- Highlights
- Screenshots
- Quick start
- Password and master key
- Configuration
- Building from source
- Architecture
- Features
- Engine support matrix
- AI diagnostics (MCP Server)
- Overhead on monitored instances
- Embedding via NuGet
- FAQ
- License
Highlights
- Single-process deployment — one .NET process (8.0+) + one metadata DB, schema auto-created on startup (SQL Server / MySQL / PostgreSQL / SQLite).
- Monitors three engines — SQL Server 2008–2022, MySQL 8.0+, PostgreSQL 13+. Monitoring and metadata-store engines are independent axes: any combination works.
- <1% CPU overhead — collectors read only in-memory metadata views (DMVs /
pg_stat_*/performance_schema); business tables are never scanned. - AI-ready — built-in read-only MCP Server exposes 11 diagnostic tools to AI agents (Claude Code, Codex CLI). Just ask: “did any SQL slow down in the last hour?”
- Capability-driven UI — features without an equivalent data source hide or degrade per engine (PostgreSQL gets deadlock trends instead of event details); APIs answer with actionable messages.
Screenshots
| Performance insight (AAS) | Performance trends |
|---|---|
![]() |
![]() |
| Deadlock analysis | Deadlock event detail |
|---|
Установка
This server does not publish a one-line install command.
Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →
