Skip to main content
SQLOZ
Chapter 0 Core & Getting Started

SQLOZ 사용자 가이드 & 설명서

안내: SQLOZ는 macOS(Swift / AppKit) 환경에 최적화되어 설계된 고성능 네이티브 데이터베이스 관리 도구입니다. MySQL, MariaDB, PostgreSQL, SQLite를 지원하며 DBA와 백엔드 엔지니어에게 극대화된 반응 속도와 엔터프라이즈급 안정성을 제공합니다.

SQLOZ의 설계 철학

SQLOZ는 웹 기반 기술이나 Electron 프레임워크를 사용하지 않고, macOS의 네이티브 그래픽과 메모리 관리 서브시스템에 완벽히 맞추어 개발되었습니다.

  • 극대화된 성능과 초경량 메모리 사용: 수십만 행의 대용량 데이터셋도 네이티브 그리드 가상화를 통해 지연 없이 부드럽게 스크롤됩니다.
  • 철저한 프로덕션 안전 가드 (Safety Gate): 프로덕션 환경에서 실수로 실행될 수 있는 치명적 쿼리(DROP, TRUNCATE, WHERE 조건이 누락된 DELETE/UPDATE)를 사전에 감지하고 차단합니다.
  • 무중단 온라인 스키마 변경 (OzOSC): 서비스 중단이나 테이블 락 없이 대규모 테이블의 DDL을 안전하게 적용합니다.
  • 전문 DBA 진단 스위트: 쿼리 실행 계획 시각화(OzExplain), 락 경합 및 루트 블로커 식별(OzLockTree), 민감 정보 자동 비식별화(OzMask)를 기본 제공합니다.

문서 구성

본 가이드는 기본 연결 설정부터 심화 DBA 운영 기법까지 단계별로 설명합니다: