[Oracle 튜닝] 자전거 대여 및 유지보수 스키마 구성
🧾 실습 개요 대용량 자전거 대여 및 부품 교체 이력을 다루는 BIKER 스키마를 기반으로, SQL 성능 분석 및 튜닝 실습을 진행합니다. 본 포스팅에서는 실습 환경 구성을 소개합니다. 📂 스키마명 BIKER 🧩 주요 테이블 및 컬럼 구성 📌 BIKE - ID (PK) - MODEL_ID - NAME 📌 BIKE_...
🧾 실습 개요 대용량 자전거 대여 및 부품 교체 이력을 다루는 BIKER 스키마를 기반으로, SQL 성능 분석 및 튜닝 실습을 진행합니다. 본 포스팅에서는 실습 환경 구성을 소개합니다. 📂 스키마명 BIKER 🧩 주요 테이블 및 컬럼 구성 📌 BIKE - ID (PK) - MODEL_ID - NAME 📌 BIKE_...
Oracle ADB 환경에서 실제 실행계획을 확인하고 분석하는 전체 흐름을 정리한다. ✅ 실습 목표 실행된 SQL에 대해 V$SQL에서 SQL_ID를 조회하고, DBMS_XPLAN.DISPLAY_CURSOR로 실제 실행 통계(ACTUAL STATS) 를 확인하는 실무 흐름 구성 ✅ 전체 흐름 요약 [1] SCOTT 권한 부여 ...
🔍 실습 목표 EMP 와 DEPT 테이블을 조인할 때, Nested Loop Join과 Hash Join의 실행계획 차이를 비교한다. 인덱스 유무, 힌트 사용, 병렬 처리(PX) 영향도 함께 확인 ✅ 실습 환경 Oracle ADB (Autonomous Transaction Processing) SQL Developer ...
📝 개요 Oracle Autonomous Database(ADB)의 ACL(Access Control List)을 구성하면서 Render, Railway 배포 환경의 IP 특성과 변동성에 맞춰 IP 단일 등록 + CIDR 대역 등록을 병행한 방식 정리. 🧪 테스트 요약 🔁 Restart / (Re)deploy 후 외부 IP 변동 여부 ...
📝 작업 개요 .NET 백엔드를 Railway에 배포하고, OCI ADB <-> Railway <-> API 호출 테스트 완료. Railway와 비슷한 방식으로 Render에 적용 - 2025.06.26 🔧 주요 작업 내용 📦 1. Oracle Wallet을 Base64로 변환하여 Docker 이미지에 통합 Wa...
Oracle Autonomous Database(ADB) 환경에서 실습 스키마 구성 후, 기본 SQL 튜닝 실습 수행 ✅ 실습 환경 Oracle ADB (Autonomous Transaction Processing) SQL Developer 실습 계정: SCOTT 기본 테이블: EMP, DEPT ✅ 실습 스키마(SCOTT...
작업 개요 루틴 점검 기능을 위한 백엔드 API를 개발했습니다. 주요 기능 기준 달력 테이블(TBL_CALENDAR_DATES)과 루틴 점검 테이블(TBL_ROUTINE_CHECK) 조인을 통해 날짜별 점검 상태 조회 사용자별 루틴 템플릿 대상으로 조회 주요 구현 내용 1. Controller 구현 /api/routine...
Balance-Book 프로젝트에서 Oracle Autonomous Database(ADB)에 .NET 백엔드를 연결하기 위한 설정 과정을 정리했습니다. ✅ 주요 목표 Oracle Cloud Infrastructure (OCI) CLI 설정 Oracle Autonomous DB Wallet 구성 VS Code, .NET 백엔드 애플...
🧾 시나리오 개요 차량에 장착된 부품의 교체 이력과, 해당 시점 전후의 정비 작업을 함께 조회하는 실습입니다. 아래 조건을 만족하는 SQL을 Oracle 스타일 전통 조인 방식으로 작성합니다. 🧩 주요 테이블 구성 테이블명 역할 CAR 차량 기준 정보 ...
Balance-Book 프로젝트에 루틴 점검 메뉴를 새로 추가하기 위한 백엔드 기반을 Oracle Cloud 위에서 구성한 과정 기록입니다. 1️⃣ Oracle Cloud DB 생성 및 접속 🎯 목적 루틴 점검 기능을 위한 테이블 설계 및 생성 🧭 과정 요약 OCI 계정 생성 Oracle Cloud 가입 OC...