Immersion In Data

분류 전체보기 196

[SELECT] 오프라인/온라인 판매 데이터 통합하기

문제 설명 문제 예시 해결 SELECT DATE_FORMAT(SALES_DATE, "%Y-%m-%d") SALES_DATE, PRODUCT_ID, USER_ID, SALES_AMOUNT FROM ONLINE_SALE WHERE SALES_DATE BETWEEN '2022-03-01' AND '2022-03-31' UNION ALL SELECT DATE_FORMAT(SALES_DATE, "%Y-%m-%d") SALES_DATE, PRODUCT_ID, NULL USER_ID, SALES_AMOUNT FROM OFFLINE_SALE WHERE SALES_DATE BETWEEN '2022-03-01' AND '2022-03-31' ORDER BY SALES_DATE, PRODUCT_ID, USER_ID;

[SharePlex] Oracle19c to Oracle19c

1. 구성 환경 Source OS : Oracle Linux7 DB : Oracle 19c Single SharePlex 11.0.0 Target OS : Oracle Linux7 DB : Oracle 19c Single SharePlex 11.0.0 2. 사전 작업 2-1. OS에서 splex 유저 생성(Source/Target) $ useradd -g dba -G dba splex $ passwd splex 2-2. 필요 디렉토리 생성(Source/Target) $ mkdir -p /splex/prod $ mkdir -p /splex/var $ cd / $ chown -R splex:dba splex 2-3. /etc/hosts 와 /etc/hostname 확인 $ cat /etc/hosts Sour..

SharePlex 2023.12.08

[SharePlex] SharePlex Migration

순서 1. SharePlex 소개 2. Migration 절차 1. SharePlex 소개 1-1. SharePlex SharePlex : 데이터베이스의 Redo log를 읽어 변경사항(Change Data)을 추출(Capture)해 다른 데이터베이스에 SQL로 복원하여 실시간 복제하는 CDC(Change Data Capture) 솔루션 1-2. 용도 Migration : 데이터베이스 변경 또는 업그레이드로 인한 기존 데이터베이스에서 새로운 데이터베이스로 데이터 이관 DR : 운영중인 데이터베이스에 대한 재해복구용 데이터베이스 구축 Load balancing : 운영계/정보계/분석계 등으로 데이터베이스의 부하를 분산 1-3. 아키텍처 SP_COP 이라는 메인 프로세스로부터 통제되는 서브 프로세스(CAPT..

SharePlex 2023.12.07