9. LOOKUP 테이블 활용
9. LOOKUP 테이블 활용
LOOKUP 테이블은 영속 저장된 기준 정보와 마스터 데이터를 서버 기동 시 메모리에 적재하고, PRIMARY KEY를 key로 사용해 빠르게 참조하는 테이블입니다. 메모리 상주 구조, JSON/SEQUENCE, JOIN과 일반 조건식 기반 DML을 다룹니다.
이 장의 구성
| 절 | 내용 |
|---|---|
| 개요와 사용 기준 | LOOKUP 테이블의 용도와 적합한 사용 조건 |
| 테이블 구조와 스키마 | 컬럼 구성, PK 구조, 스키마 설계 |
| 생성, 변경, 삭제 | DDL: CREATE, ALTER, DROP |
| 데이터 입력과 변경 | INSERT, Append, 리로드, 삭제 |
| 조회와 분석 | SELECT, JOIN, 조건 조회 |
| 인덱스와 성능 | Red-Black 인덱스, 보조 인덱스, 튜닝 |
| 운영과 데이터 생명주기 | 백업·복구, 데이터 영속성 |
| 제약, 오류, 문제 해결 | 제한 사항, 오류 원인과 대응 |
| 활용 패턴과 시나리오 | 코드 테이블, 기준 정보, 임계값 관리 |
| PRIMARY KEY 정책 | 자연키 vs 대리키, PK 불변 원칙 |
| SEQUENCE 컬럼 | 자동 증가 번호 설정과 NEXTVAL 사용법 |
| JSON 컬럼과 JSON 조회 | JSON 컬럼 지원 범위, path 조건 조회, primary key 제약 |
| 일반 predicate UPDATE/DELETE | non-PK, 범위, 문자열, 날짜, JSON path 조건 기반 변경 |
최근 업데이트