Contents
see List작성일 2016. 01. 23.
Oracle 테이블 목록 조회
Oracle 데이터베이스에서 테이블 목록을 조회하는 다양한 방법입니다.
기본 조회
-- 현재 사용자 테이블
SELECT * FROM user_tables;
-- 테이블명만 조회
SELECT table_name FROM user_tables ORDER BY table_name;
다양한 조회 방법
-- 모든 접근 가능한 테이블 (다른 스키마 포함)
SELECT owner, table_name
FROM all_tables
WHERE owner = 'PEM'
ORDER BY table_name;
-- DBA 권한으로 전체 테이블 조회
SELECT owner, table_name
FROM dba_tables
ORDER BY owner, table_name;
-- 테이블 + 코멘트 함께 조회
SELECT t.table_name, c.comments
FROM user_tables t
LEFT JOIN user_tab_comments c ON t.table_name = c.table_name
ORDER BY t.table_name;
테이블 상세 정보 조회
-- 테이블 컬럼 정보
SELECT column_name, data_type, data_length, nullable
FROM user_tab_columns
WHERE table_name = 'TB_SPRT_010'
ORDER BY column_id;
-- 테이블 크기 확인
SELECT table_name,
ROUND(num_rows * avg_row_len / 1024 / 1024, 2) AS size_mb
FROM user_tables
ORDER BY size_mb DESC;
-- 테이블 레코드 수
SELECT table_name, num_rows
FROM user_tables
ORDER BY num_rows DESC;
테이블 검색
-- 특정 패턴 테이블 검색
SELECT table_name
FROM user_tables
WHERE table_name LIKE 'TB_SPRT%';
-- 최근 수정된 테이블
SELECT table_name, last_analyzed
FROM user_tables
WHERE last_analyzed IS NOT NULL
ORDER BY last_analyzed DESC;
뷰 딕셔너리 종류
| USER_TABLES | 현재 사용자 소유 테이블 |
| ALL_TABLES | 접근 가능한 모든 테이블 |
| DBA_TABLES | 전체 테이블 (DBA 권한 필요) |
database
| No | 작성일 | Title |
|---|---|---|
| 3380 | 2026. 08. 20. | PostgreSQL 느린 조회를 진단하는 방법: EXPLAIN ANALYZE와 복합 인덱스 실전 가이드 |
| 3348 | 2026. 08. 11. | PostgreSQL 잠금 대기 줄이기: 트랜잭션 범위와 lock_timeout 설정 실전 가이드 |
| 3316 | 2026. 08. 03. | PostgreSQL 백업 복구 실전 가이드: pg_dump·pg_restore로 장애 복구 절차 만들기 |
| 3284 | 2026. 07. 26. | PostgreSQL 인덱스가 있는데도 느린 쿼리 해결하기: EXPLAIN ANALYZE와 복합 인덱스 설계 |
| 3254 | 2026. 07. 18. | PostgreSQL 잠금 대기 진단 가이드: pg_stat_activity로 블로킹 쿼리 찾고 장애 줄이기 |
| 3202 | 2026. 07. 09. | PostgreSQL 백업 복구 검증 가이드: pg_dump와 psql로 실제 복원까지 확인하기 |
| 3170 | 2026. 07. 01. | MySQL 느린 쿼리 원인 찾기: EXPLAIN과 복합 인덱스 점검 가이드 |
| 3116 | 2026. 06. 23. | PostgreSQL 트랜잭션 충돌 줄이기: 잠금 순서와 짧은 재시도로 데드락 대응하기 |
| 3058 | 2026. 06. 15. | PostgreSQL JSONB 조회 튜닝: GIN 인덱스와 생성 컬럼으로 느린 검색 줄이기 |
| 2971 | 2026. 06. 07. | MySQL/MariaDB 복합 인덱스 설계: 느린 목록 조회를 줄이는 WHERE·ORDER BY 점검법 |