반응형
반응형
Oracle SE 환경에서 수행하는 TPC-H — 개념, 기대효과, 활용 시나리오 1️⃣ TPC-H란 무엇인가? TPC-H(Transaction Processing Performance Council - H)는 데이터웨어하우스(DWH), 분석 시스템, Decision Support System(DSS)의 성능을 측정하기 위한 산업 표준 벤치마크이다. 22개의 복잡한 SQL 쿼리로 구성 대용량 데이터 집계·조인·필터링 성능을 테스트 OLAP(Online Analytical Processing) 성능의 객관적 비교 가능 데이터 규모는 1GB ~ 100TB까지 Scaling Factor로 선택 가능 ..
Oracle ORA-01034 / ORA-27101 오류 분석 및 복구 가이드 1️⃣ 오류 개요 ORA-01034: ORACLE not available ORA-27101: shared memory realm does not exist 두 오류는 Oracle Database Instance가 정상적으로 기동되지 않았거나(client에서 접근 가능한 상태가 아님) Oracle Shared Memory Segment(SGA)가 생성되지 못했을 때 발생한다. 즉, “Oracle이 떠 있지 않다” 또는 “Instance가 메모리를 못 잡고 실패했다”는 의미. 2️⃣ 자주 함께 발생하는 오류 코드 ORA-1..
Oracle CRS-1013 오류 분석 및 복구 가이드 🔎 1. 오류 개요 CRS-1013: The OCR service is not online 오류는 Oracle Grid Infrastructure 환경에서 CRS(damon) 또는 OCR 서비스가 정상적으로 기동하지 못한 상태에서 발생한다. 주로 발생하는 상황은 다음과 같다. OCR 디스크 접근 불가 Voting Disk 손상 또는 접근 지연 CRS daemon hang ASM 디스크 그룹 불안정 노드 간 통신 장애(인터커넥트 문제) CRS-1013은 **Cluster Ready Service의 핵심 구성요소가 offline** 상태라는 매우 치..
ORA-04061 오류 분석 및 자주 발생하는 연관 에러코드 1️⃣ 오류 개요 ORA-04061: existing state of package has been invalidated 오류는 이미 세션에 로드되어 있던 패키지 또는 패키지 본문이 변경되거나 재컴파일되면서, 세션이 사용하던 버전이 더 이상 유효하지 않아 충돌이 발생할 때 나타나는 문제입니다. 주요 발생 환경: 패키지를 재컴파일한 직후 의존 객체가 INVALID 상태로 변경된 후 호출할 때 RAC 환경에서 노드 간 패키지 버전 차이 장시간 유지된 세션이 오래된 패키지 버전을 사용 중일 때 2️⃣ 실제 오류 예시 ORA-04061: existing state ..
PostgreSQL repmgr 스플릿브레인 복구 가이드PostgreSQL repmgr HA 환경에서 네트워크 단절이나 장애 처리 미흡으로 인해 두 노드가 동시에 primary role을 가지는 스플릿브레인(split-brain) 상황이 발생할 수 있습니다. 이 글은 이미 두 노드 모두 primary 상태가 되어버린 환경에서, 한 노드를 기준 Primary로 확정하고 나머지 노드를 pg_rewind + repmgr standby register로 되살리는 절차를 정리한 기술 가이드입니다.1️⃣ 장애 상황 및 증상 정리 환경 PostgreSQL + repmgr 기반 2노드 HA(Primary 1대, Standby 1대 구성) 장애 유형 ..
ODA 환경 ORA-00257 Archive Error & ORA-15041 RECO Disk Full 장애 — 심층 기술 분석 ODA(Oracle Database Appliance) 환경은 Oracle Database + ASM + 전용 스토리지 구성이 하나의 통합 장비로 결합된 구조입니다. 이러한 환경에서 Archivelog의 저장 공간(RECO Diskgroup)이 가득 차면 Oracle은 즉시 Archive Stuck → LGWR 대기 → DB Freeze(정지) 흐름으로 진행되며 장애가 발생합니다. ORA-00257과 ORA-15041은 단순 경고가 아니라 Redo 로그 자체가 더 이상 기록될 수 없는, DB 레벨의 치명적 정지 상황을 의미합니다.1. 발생 오류 로그ORA-0..