SD

skychensky/dbpilot

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

92 stars 20 forks 품질 71 트렌드 23Apache-2.0

SQL Server, MySQL 및 PostgreSQL에 대한 자체 호스팅 데이터베이스 성능 진단 : 트렌드, AAS 통찰력, 상위 SQL, 계획 교환 추적, 차단 및 deadlock 분석.

개요

DBPilot은 데이터베이스 인스턴스를 지속적으로 샘플링하고 단일 웹 콘솔에서 일일 DBA 워크플로로 데이터를 전환합니다. 성능 동향, 성능 통찰력 (AAS 로드 분해), 최고 SQL, 쿼리 계획 변경 추적, 누락 된 인덱스 조언, 인덱스 사용 및 파편, 분석 차단, deadlock 분석 및 느린 쿼리 로그. - - 1개의 .NET 10 과정 + 1개의 메타데이터 데이타 데이타베이스 (시동에 자동 창조). SQL Server, MySQL, PostgreSQL 또는 SQLite를 메타데이터 저장소로 선택합니다. - — SQL Server 2008–2022, MySQL 8.0+, PostgreSQL 13+. 모니터링 엔진과 metadata-store 엔진은 독립적 인 axes이며 PostgreSQL의 역사를 저장하면서 SQL Server를 모니터링 할 수 있습니다. - - 정상적인 가동에 있는 감시된 인스턴스에 <1% CPU. in-memory metadata views (DMVs / pg stat * / performance schema)는 읽기; 비즈니스 테이블은 결코 스캔되지 않습니다. 모니터링된 인스턴스에 오버 헤드를 참조하십시오.

개요(AI 번역)

**Self-hosted 데이터베이스 자율 진단 플랫폼 **.

DBPilot은 지속적으로 인스턴스를 샘플링하고 일일 DBA 워크플로우를 하나의 웹 콘솔에서 제공합니다: 성능 동향 및 통찰력 (AAS 로드 분해), 최고 SQL, 쿼리 계획 변경 추적, 누락 색인 조언, 인덱스 사용 및 파편, 분석 차단, deadlock 분석 및 느린 쿼리 로그.

한국어

내용

  • 하이라이트
  • 스크린샷
  • 빠른 시작
  • 비밀번호 및 마스터 키
  • 구성
  • 출처의 건물
  • 건축
  • 특징
  • 엔진 지원 matrix
  • AI 진단 (MCP 서버)
  • 모니터링된 인스턴스에 오버헤드
  • NuGet를 통한 Embedding
  • 자주 묻는 질문
  • 라이센스

하이라이트

  • ** 단 하나 처리 배치 ** — 하나 .NET 과정 (8.0+) + 1개의 메타데이터 DB의 시작 (SQL Server / MySQL / PostgreSQL / SQLite)에 자동 생성.
  • ** 3 엔진 ** - SQL Server 2008–2022, MySQL 8.0+, PostgreSQL 13+. 모니터링 및 metadata-store 엔진은 독립적 인 axes : 모든 조합이 작동합니다.
  • ** 호스트 프로젝트 dbpilot 또는 DBPilot.* - NuGet 패키지와 충돌하고 실패 (NU1108).
  1. Program.cs를 다음과 같이 대체하십시오:

  2. appsettings.json를 (SQLite 맛)로 대체하십시오:

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

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

  • 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
GitHub에서 전체 README 보기

설치

This server does not publish a one-line install command.

Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →