명령어 대응표
- 활성 세션 / 실행 중인 쿼리 조회
- 블로킹 / 락 대기 세션 찾기
- 세션 / 쿼리 종료(kill)
- 연결 수 및 연결 한도 확인
- 데이터베이스 전체 크기 조회
- 가장 큰 테이블 / 컬렉션 목록
- 여유 공간 / 사용률 확인
- 행 / 문서 수 조회(빠른 방법)
- 가장 느린 / 비용이 큰 쿼리 찾기
- 쿼리 실행 계획 확인(EXPLAIN)
- 사용되지 않는 인덱스 탐지
- 캐시 적중률 측정
- 논리 백업(덤프) 수행
- 백업에서 복원
- 마지막 백업 상태 / 시간 확인
- 사용자 / 롤 목록
- 사용자 생성 및 권한 부여
- 사용자 권한 조회
- 사용자 비밀번호 변경
- 통계 갱신(옵티마이저용)
- 인덱스 재구축 / 재구성
- 여유 공간 회수(shrink / vacuum / compact)
- 버전 및 가동 시간 조회
- 설정 파라미터 조회
- 테이블 / 컬렉션 목록
- 테이블 컬럼 / 구조 조회(describe)
- 테이블 인덱스 목록
- 인덱스 생성
- 객체 DDL(CREATE 문) 생성
- 복제 상태 및 지연 조회
- replica / 클러스터 노드 목록
- replica 승격 / 페일오버(promote)
- 열린 / 장시간 실행 트랜잭션 찾기
- 명령줄에서 접속(CLI / 연결 문자열)
- 데이터베이스 / 스키마 목록
- 활성 데이터베이스 / 스키마 변경
- 파티션 생성 / 분할 / 삭제
- 시퀀스 / 자동 증가 값 생성
- 제약 조건 추가 또는 비활성화(FK/CHECK/UNIQUE)
- 뷰 생성 / 수정
- 구체화된 뷰(materialized view) 생성 및 갱신
- 테이블 / 객체 이름 변경
- 데이터 대량 적재(CSV / 파일에서)
- 데이터 내보내기(CSV / 파일로)
- 테이블 / 환경 간 데이터 복사
- 데이터를 INSERT 스크립트로 생성
- 현재 락 목록
- 장시간 실행 작업의 진행률 확인
- 세션 / 쿼리 추적(trace / profiling 활성화)
- 상위 대기 이벤트 조회
- DB 내부에서 서버 자원 사용량 조회(CPU/IO)
- 예약 작업 생성
- 예약 작업 목록 / 상태 조회
- 감사 / 로깅 활성화
- 기본값이 아닌 설정 목록
- 설치된 버전 및 패치 수준 조회
- 업그레이드 전 호환성/준비 상태 점검
- 패치 적용
- 메이저 버전 업그레이드
- 호환성 수준 / 기능 버전 설정
- 업그레이드 후 작업(recompile/analyze)
- 두 스키마/환경 비교(schema diff)
- 마이그레이션용 일관된 export
- 대상으로 import
- 다른 데이터베이스로 마이그레이션(이기종)
- 지속적 복제 / CDC 구성(무중단 전환)
- 마이그레이션 후 검증(행 수/체크섬)
- 쿼리 실행 계획 고정 / 강제(plan baseline / hint)
- 고급 옵션으로 통계 수집(히스토그램 등)
- 성능 보고서 생성(AWR / ASH 및 대응 기능)
- 옵티마이저 / 병렬 처리 설정 조회·변경
- 실행 중/최근 SQL 실시간 모니터링
- 병렬 쿼리 실행 / 병렬도 설정
- 바인드 변수 / 파라미터 스니핑 관리
- 파티션 프루닝 검증
- 결과 / 쿼리 캐시 사용
- 전문 검색(Full-text search)
- JSON 데이터 조회
- 지리 / 공간 쿼리
- 윈도우 함수(ROW_NUMBER/RANK/LAG)
- 컬럼형 스토리지 / 분석
- 인메모리 테이블 / 가속
- 시계열 데이터
- 벡터 검색(AI/임베딩)
- 변경 추적(CDC / change tracking)
- WITH(Common Table Expression / CTE)
- 재귀 CTE(WITH RECURSIVE)
- JOIN 유형(INNER/LEFT/RIGHT/FULL/CROSS)
- 윈도우 함수(OVER / PARTITION BY)
- GROUP BY, HAVING, ROLLUP/CUBE/GROUPING SETS
- CASE 표현식(조건부 값)
- UNION / UNION ALL / INTERSECT / EXCEPT(MINUS)
- EXISTS / IN / NOT EXISTS(서브쿼리)
- 행 제한 / 페이징(LIMIT/OFFSET, FETCH, ROWNUM, TOP)
- MERGE / UPSERT(있으면 갱신, 없으면 삽입)
- 변경된 행 반환(RETURNING / OUTPUT)
- LATERAL / CROSS APPLY(행 단위 서브쿼리)
- PIVOT / UNPIVOT(행↔열)
- NULL 처리(COALESCE/NVL/NULLIF/IS NULL)