| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 |
- 디비투
- 오라클
- SILENTMODE
- 오라클설치
- oracle goldengate
- ActiveDataGuard
- adg
- OracleGoldenGate
- Oracle
- Oracle 19c
- 오지지
- backup
- 19c
- ogg
- SSH
- goldengate
- 오라클구조
- 데이터가드
- ORACLE19C
- oracle installation
- 백업
- DataGuard
- rman
- recovery
- oracle recovery
- 데이터베이스
- Installation
- 오라클아키텍쳐
- Database
- linux
- Today
- Total
목록전체 글 (59)
DoubleDBDeep
RESTful 서비스를 사용하여 동종/이종 환경에서 replication 구성 및 관리마이크로서비스는 웹인터페이스, 명령줄인터페이스, rest api 또는 rest 기반 마이크로서비스에 액세스em같이 웹에서 관리할 수 있는 툴 다운로드Oracle GoldenGate Downloads | Oracle 대한민국 Oracle GoldenGate Downloads | Oracle 대한민국Oracle GoldenGate Downloads This page contains the latest, popular GA releases of Oracle GoldenGate software on various platforms, but may not be the most recent bundle patch containi..
Oracle Goldengate ADG modeClassic 추출만 가능ADD SCHEMATRANDATAMinimal supplemental loggingDDL capturestandby db에서 extract paramer에 TRANLOGOPTIONS MINEFROMACTIVEDG 사용이 옵션은 v$database의 db_role 의 값이 primary냐 standby냐에 따라 extract를 adg모드로 작동하도록 하는 파라미터Standby DB에 적용된 데이터만 추출Primary databas랑 redo thread 수가 동일해야 함extract 추가 후 인스턴스를 추가할 수 없음DDL Trigger는 Primary에 적용OGG 10gR2 이상에서 지원DBLOGREADER 지원하지 않음 ------..
사용자가 질의한 SQL문에 할당되는 Library Cache(SGA,SharedPool)의 메모리영역으로, SQL TEXT, 실행계획, STATS와 같은 SQL문에 대한 정보를 저장함 특정 SQL문을 처리한 결과를 담고있는 메모리 영역을 가리키는 포인터 -> SQL 처리 결과를 Oracle Server Process 내부의 Private SQL Area (PGA) 메모리 영역에 저장되는데, PL/SQL에서는 Cursor를 사용하여 result set에 접근할 수 있다. Client Process에서 Pointer(Cursor)가 이 메모리 영역을 가리킴 명시적 커서 (Explicit Cursor) 사용자가 직접 쿼리 결과에 접근해서 이를 사용하기 위해 명시적으로 선언한 커서 속성 묵시적 커서 (Impli..
SQL은 Oracle Instance Memory (SGA 내 Shared Pool) / 보조 TBS(SYSAUX)에 저장되고 Dictionary View를 조회해 SQL에 대한 통계나 성능을 확인할 수 있다. Parse : SQL문의 구문(syntax)과 의미(semantics)를 검증함과 동시에, 문장을 질의한 사용자 계정에 대해 오브젝트 접근 권한을 확인함. 이 단계에서 오라클은 실행 SQL문과 계획 정보 등을 저장하기 위해 PGA도 할당함 SQL 저장 방식 사용자(Server Process)가 SQL을 이용해 database에 질의 요청 Database는 요청된 SQL을 Parsing (hard / soft) Hard Parsing된 SQL의 cursor 정보가 Shared Pool에 Cachin..
Oracle GoldenGate 주요기능 복제 시간 단축 (Reducing Latency) : 실시간 로그를 기반으로 변경된 데이터를 캡쳐(CDC)하여 다른 데이터베이스에 동기화 일관성 유지 : commit된 트랜잭션만 이동 다양한 이기종 데이터베이스 및 릴리즈 지원 단순한 아키텍쳐와 구성/설정 다양한 동기화 모델 및 연계 방안 제공 안정성 및 성능 보장 : Direct Log Access + X-Stream 방식으로 구현 Test 환경 Extract & Pump (Source) Replicat (Target) Oracle Database Version 11.2.0.4 19.16.0.0.0 Database Patch Version 31537652 (11.2.0.4.201020) 34133642 (19.1..
작업환경 (OS/ Kernel) Linux 7.9 5.4.17-2102.201.3.el7uek.x86_64 Apache Spark Install 1. JDK 설치 https://yum.oracle.com/repo/OracleLinux/OL7/9/base/x86_64/index.html Oracle Linux 7 (x86_64) Update 9 | Oracle, Software. Hardware. Complete. yum.oracle.com 여기서 java-1.8.0-openjdk-1.8.0.262.b10-1.el7.x86_64.rpm 를 받아 linux server의 디렉토리에 넣어둠 rpm 설치 cd /media/sf_01.oracle/2.RPM/KAFKA rpm -ivh java-1.8.0-openj..
각종 용어와 특이사항 등에 대해 docs보고 정리 Standby 종류 - Physical Standby Primary와 물리적으로 동일한 블록 복사본 Redo Apply process : Primary로 부터 Redo Data를 받아 적용하여 동기화 유지 * oracle 11.1 : read only 인 open 상태에서 redo apply 가능 (ADG / DG는 Open 상태에서 불가능) * oracle 11.2 : One-off 패치, PSU, CPU를 롤링방식으로 가능 (MOS 1265700.1) - Logical Standby SQL Apply : Primary에서 받은 Redo Data를 SQL문으로 변환한 후 실행하는 방식으로 동기화 유지 유연성 제공 : Oracle Database Soft..
내가 쓸거 참조용 + archive log file도 같이 받음 + tnsnames.ora에 명시된 DB(@EM19)로 접속 ########################################################################## # # ORACLE ENV # ########################################################################## #!/usr/bin/bash ORACLE_BASE=/u01/app/oracle ORACLE_HOME=/u01/app/oracle/product/19.0.0.0/dbhome_1 ORACLE_SID=EM191 ORACLE_UNQNAME=EM19 BACKUP_LOG_PATH=/u01/rman/..
OS Requirement 설정부터 grid 설치까지.. 간단정리해두기 용 node 1 node 2 hostname CMDB1.localdomain CMDB2.localdomain pulic-ip 10.0.5.111 10.0.5.112 private-ip 10.0.1.111 10.0.1.112 virtual-ip 10.0.5.121 10.0.5.122 * 1번 노드 OS 설정 - SELINUX (CMDB1 root) vi /etc/selinux/config SELINUX=permissive setenforce permissive - hostname (CMDB1 root) hostnamectl status hostnamectl set-hostname CMDB1.localdomain - PROCESS 정리 ..
개요 Oracle Linux에서 물리적 메모리는 Page 단위로 관리된다 (4KB 블록) 커널은 page table이라는 시스템 구조에 메모리와 연결할 수 있는 가상 주소를 저장하는데, 이 테이블을 조회할 때 리소스를 많이 먹기 때문에 최근 사용한 주소는 CPU의 TLB(Translation Lookaside Buffer)에 캐시됨 -> 여기 먼저 검색해서 속도 빠르게할려구 대용량 메모리를 사용하는 응용프로그램은 4KB 짜리 블록을 쫌쫌따리로 계속 요청하면 TLB miss가 많이 발생하고 overhead가 많아져서 느려질수 있어서 그렇다면 애초에 커다란 메모리 블록(2MB )을 만들어서 조금만 요청하게 만들자 ! 해서 생긴게 hugepage * hugepage는 default 2MB 크기이고 1GB로도 ..