본문으로 건너뛰기

© 2026 Molayo

X요약2026. 06. 07. 19:09

sql-tap: 애플리케이션 코드 변경 없이 PostgreSQL, MySQL, TiDB의 SQL 쿼리를 캡처하는 프록시 데몬

요약

sql-tap은 애플리케이션 코드 수정 없이 PostgreSQL, MySQL, TiDB의 SQL 쿼리를 실시간으로 캡처하는 프록시 데몬입니다. TUI와 웹 UI를 통해 쿼리, 트랜잭션, 실행 계획을 모니터링할 수 있습니다.

핵심 포인트

  • 애플리케이션 코드 변경 없는 실시간 쿼리 캡처
  • TUI 및 웹 UI를 통한 쿼리와 실행 계획 검사 지원
  • N+1 쿼리 및 느린 쿼리 자동 감지 기능
  • Docker 사이드카 및 독립형 바이너리 설치 지원

sql-tap은 애플리케이션 코드의 변경 없이 PostgreSQL, MySQL, TiDB로부터 SQL 쿼리를 캡처하여 터미널이나 웹 UI (Web UI)에 표시하는 프록시 데몬 (proxy daemon)입니다.

  • 애플리케이션과 데이터베이스 사이에 위치하여 모든 쿼리를 실시간으로 캡처합니다.
  • 쿼리, 트랜잭션 (transactions), 그리고 EXPLAIN 실행 계획 (EXPLAIN plans)을 검사할 수 있는 TUI (Terminal User Interface)와 웹 클라이언트 (web client)를 모두 제공합니다.
  • 설정 가능한 임계값 (thresholds)을 통해 N+1 쿼리 및 느린 쿼리 (slow queries)를 감지합니다.
  • Docker를 통한 사이드카 (sidecar) 방식이나 Homebrew, Go, 또는 Nix를 통해 설치 가능한 독립형 바이너리 (standalone binary)로 작동합니다.

AI 자동 생성 콘텐츠

본 콘텐츠는 X @githubprojects (자동 발견)의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.

원문 바로가기
0

댓글

0