| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- library_cache
- 테이블 스페이스
- 엑사 아키텍쳐
- 부팅 시간 단축
- PLSQL
- 패키지
- PG 에서 힌트
- index
- 오라클
- 유연수 강사님
- 튜닝
- 오라클 sql
- oracle sh 작성법
- exadata 명령어
- 리눅스
- shared_pool
- 예외처리
- TRCSESS
- service 관리
- SQ ENQ
- 리눅스 명령어
- 아이티윌 수강 후기
- oracle service
- 오렌지 툴
- 데이터 이행
- hr_main.sql
- SQL
- 튜닝 분석 툴
- where절
- 파이썬
- Today
- Total
목록전체 글 (102)
DBE 도토리 창고
Oracle Exadata에서 Cell은 ****Storage Server(저장소 서버)****를 의미합니다. 정확히는 Cell Server라고 부릅니다.1. Cell의 개념Cell = Exadata Storage ServerExadata의 데이터를 물리적으로 저장하는 스토리지 서버단순한 디스크 저장소가 아니라 지능형 스토리지Oracle Database 서버(Compute Node)와 분리된 별도의 서버 2. Exadata 아키텍처[Database Servers (Compute Nodes)] ↕ InfiniBand Network[Storage Servers (Cell Servers)] ↕ [Physical Disks] 3. Cell Server의 특징1. 지능형 처리 (..
1. 엑사데이터(Exadata)란?정의: 엑사 솔루션은 엑사 스토리지 서버와 오라클 데이터베이스 서버를 고속의 **Interconnect(인피니밴드 또는 RoCE)**로 연결하여 하나의 거대한 **데이터베이스 머신(Database Machine)**으로 구성한 것입니다. 1. 데이터베이스 계층 (Database Tier)"복잡한 계산과 지휘를 담당하는 두뇌"이곳은 Oracle Database Server가 있는 곳입니다. 우리가 흔히 아는 오라클 DBMS가 여기서 돌아갑니다.계산 집약적 처리: CPU를 많이 써야 하는 복잡한 계산이나 연산을 담당합니다.병렬 실행: 여러 작업을 동시에 나누어 빠르게 처리하는 '초병렬 데이터베이스 그리드' 구조를 가집니다.역할: 스토리지에서 1차적으로 걸러진(필터링된) 데..
아이티윌 오라클 DBA 양성과정 101일의 교육과정이 마쳐가고 드디어 종강날이 왔습니다.만으로 5개월이고 추석연휴도 중간에 있었기에, 밀도 높은 교육이었어요 저는 국민취업지원제도를 신청하고, K-digital 훈련과정으로 수강하게 되었습니다. DBA 과정을 모르신다면 우선 학원 홈페이지에서 내용을 찬찬히 보시는게 좋겠습니다 https://www.itwill.co.kr/ 아이티윌IT인재양성전문교육기관www.itwill.co.kr 4월 개강반을 듣고 싶었지만, 근소한 기간의 차이로 6월 개강으로 미뤄졌기에 정보처리기사 공부랑 학원에서 제공한 SQL 및 파이썬 강의를 들으며 준비했습니다. 지금 생각하면, 오히려 좋다고 생각한 것은 유연수 선생님을 덕분에 만났기 때문이라고 할까요 : ) 종강까지 한 시..
1. ora2pg 설치 및 환경 설정ora2pg는 Perl 기반의 도구이므로, Oracle 클라이언트와 Perl 모듈 설치가 필수적입니다.순서명령어설명1. 클라이언트 설치yum install -y oracle-instantclient19.x-basic oracle-instantclient19.x-develOracle Instant Client 라이브러리 설치 (버전에 맞게)2. 환경 변수 설정export LD_LIBRARY_PATH=/path/to/instantclient:$LD_LIBRARY_PATHOracle 라이브러리 경로 설정3. ora2pg 설치cpan install Ora2PgCPAN을 통해 Ora2Pg 모듈 설치 (필요시 yum install perl-CPAN 선행)4. 핵심 모듈 설치cp..
▷ PostgreSQL 15 설치 1단계: PostgreSQL 저장소 추가 및 설치* ROOT 유저에서 실행# PostgreSQL 저장소 추가yum install -y # PostgreSQL 15 서버 및 Contrib 설치yum install -y postgresql15-server postgresql15-contrib# 설치 확인ls -l /usr/pgsql-15/bin/2단계: PostgreSQL 초기화 및 시작# 데이터베이스 초기화/usr/pgsql-15/bin/postgresql-15-setup initdb# 자동시작 설정systemctl enable postgresql-15# 서비스 시작systemctl start postgresql-15# 상태 확인systemctl status postgre..
예시) 쉘 스크립트 명령어(Oracle 마이그레이션 후 데이터 정합성 확인 목적)#!/bin/bash#=====================================================#1. setting#=====================================================#SQL*Plus 접속 정보 (실제 환경에 맞게 변경하세요)# 예: scott_tobe/tigerSQL_USER="$1"SQL_PASS="$2"# DB 링크 이름 (쿼리에 사용된 링크 이름과 일치해야 함)DB_LINK="db_11g_link3"# 출력 파일 경로 설정LOG_DIR="./migration_logs"TIMESTAMP=$(date +"%Y%m%d_%H%M%S")OUTPUT_FILE="..
서비스(SERVICE) 란? 같은 작업을 하는 세션(session) 들의 모임 RAC 환경에서 서비스가 필요한 이유 ? RAC 의 단점을 극복하기 위해서 필요RAC 의 장점과 단점은 ?1. RAC 의 장점 : 1. 고가용성, 2. 확장성2. RAC 의 단점 : 인터커넥트 부하로 인해서 성능이 떨어지는 단점 해당 단점을 극복하기 위해 나온 기능이 "서비스" 입니다. 설명:주문팀은 3개의 노드중에 1번 노드로 접속하게 하고 배송팀은 3개의 노드중에 2번 노드로 접속하게 하고 고객지원팀은 3개의 노드중에 3번 노드로 접속하게 하면 인터커넥트를 통한 데이터 전송을 최소화 할 수 있습니다. 이걸 가능하게 해주는 기술이 바로 "서비스" 입니다. 그런데 우리가 sqldeveloper 로 rac 에 접속을 하게 되..
1단계: Primary DB (RAC) 사전 준비1.1 ARCHIVELOG 모드 확인 및 활성화SYS@racdb1> archive log listDatabase log mode Archive ModeAutomatic archival EnabledArchive destination USE_DB_RECOVERY_FILE_DESTOldest online log sequence 2Next log sequence to archive 4Current log sequence 41.2 Force Logging 활성화SYS@racdb1> alter database force logging;Database altered.SYS@r..
사용 소프트웨어VirtualBox 7.2Oracle Enterprise Linux 6.8Oracle install file( V100000-01_1of2.zip, V100000-01_2of2.zip) XE Prior Release Archive XE Prior Release ArchiveGetting Started: Support Oracle Database Express Edition (XE) is a community supported edition of the Oracle Database family. Please go to the Oracle Database XE Community Support Forum for help, feedback, and enhancement requests. Note:..
User Trace 보고서 파일 생성 과정 User Trace 보고서 파일 생성 과정은 [클라이언트 작업] → [서버별 트레이스 파일 생성] → [TRCSESS를 통한 파일 통합/변환] → [TKPROF를 통한 최종 성능 보고서 생성]의 4단계를 거칩니다. 1. 트레이스 데이터 생성 및 수집 (Trace Data Generation & Collection)이 과정은 두 가지 아키텍처에서 다르게 시작됩니다.좌측: 전용 서버 아키텍처 (Dedicated Server)각 클라이언트(client) (CRM, ERP, ERM 등)는 각각 자신만의 전용 서버(Dedicated Server)에 연결됩니다.각 전용 서버는 해당 클라이언트의 활동에 대한 **트레이스 파일(Trace file)**을 생성합니다.➡️ 이 방..