일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 솔데스크
- 깃허브 액션
- Aurora cluster
- 메탈LB
- Kubernetes
- SAA 합격 후기
- headless service
- blue-green
- github action 사용법
- 딥레이서 보상함수
- kubernetes 동작 원리
- grafana on kubernetes
- Solution Architecture
- 그라파나 대시보드
- helm
- 딥레이서
- Kubernets on Jenkins
- 쿠버네티스 컴포넌트
- EKS 클러스터
- LoadBalancer Controller
- terraform
- EFS CSI Driver
- 그라파나 시각화
- 쿠버네티스
- Firelens
- jenkins
- Prometheus install
- livenessPorbe
- 로드밸런서 컨트롤러
- AWS 딥레이서
목록새싹 하이브리드 클라우드/Database (22)
mingming

리두 로그 파일 오라클은 장애 발생시 복구를 수행하기 위해 리두 로그 버퍼의 변경 기록을 이용합니다. 리두 로그 버퍼는 메모리의 영역이기 때문에 버퍼 공간이 다 차게되면 디스크에 로그를 기록하여 재활용 합니다.이때 디스크에 기록하는 역할을 하는 백그라운드 프로세스가 LGWR 입니다. 리두 로그 파일의 구성요소 항목 목적 리두 로그 멤버 리두 로그 버퍼의 내용을 기록하는 파일이며하나의 리두 로그 멤버는하나의 리두 로그 파일입니다. LGWR 백그라운드 프로세스는 리두 로그 버퍼의 내용을 동일 그룹에 속해있는 모든 리두 로그 멤버에 동일한 내용을 기록합니다. 리두 로그 그룹 동일한 로그 기록을 저장하고 있는 리두 로그 멤버들의 집합을 의미합니다. 리두 로그 파일 특징 LGWR 프로세스가 Group 3의 멤버에..

파라미터 파일 데이터베이스 설정및 구성 정보를 포함한 필수 구성 파일입니다. 데이터베이스 엔진이 서버를 시작할 때 필요한 매개변수 및 설정을 정의하며 데이터베이스 시스템의 동작 및 동작 방식을 제어합니다. 일반적으로 $ORACLE_HOME/dbs 에 위치합니다. 정적 파라미터 파일과 동적 파라미터 파일 구분 정적 파라미터 파일 동적 파라미터 파일 파일 형식 텍스트 바이너리 관리 사용자가 관리 오라클이 관리 파일 수정 텍스트 편집기 SQL 명령어 관련 뷰 V$PRAMETER V$SPPARAMETER 파일명 initSID.ora spfileSID.ora 동적 파라미터 종류 적음 많음 파라미터 파일 관리 정적 파라미터 파일 생성 1. 동적 파라미터 파일을 정적 파라미터 파일로 변경 CREATE PFILE = ..
시스템 뷰 ( System view ) 데이터베이스 관리 및 모니터링을 위해 제공되는 특수한 데이터베이스 뷰 입니다. 데이터베이스의 메타데이터와 시스템 정보에 접근할 수 있도록 설계되어 있습니다. 시스템 뷰는 데이터 딕셔너리 뷰 , 동적 성능 뷰 두 가지로 구분됩니다. 구분 내용 이름 데이터 딕셔너리 뷰 데이터 딕셔너리 뷰의 데이터 딕셔너리 테이블은 시스템 테이블스페이스에 저장되며 해당 데이터베이스에 존재하는 오브젝트 및 데이터베이스 관련 정보에 대한 내용을 조회할 수 있는 뷰 입니다. DBA_ ALL_ 동적 성능 뷰 메모리 상태 및 현재 세션에 대한 정보를 확인할 수 있는 뷰 입니다. V$ 데이터 딕셔너리 뷰 와 뷰 구분 내용 데이터 딕셔너리 뷰 데이터 베이스 생성 시 생성합니다. 데이터베이스 생성 절..
일반 유저가 데이터베이스에 접속하고 작업을 수행하는 과정을 단계별로 알아보겠습니다. 1. 데이터베이스 접속 사용자가 오라클에 접속을 요청하게 되면, 클라이언트에 유저 프로세스가 생성되고, 서버에는 서버 프로세스가 생성됩니다. 사용자가 sqlplus , SQL Developer , Orange와 같은 툴을 이용해 세션을 맺으려고 할 때 클라이언트 시스템에 유저 프로세스가 생성되고, 작업을 수행하게 되면 해당 세션 정보와 실행된 SQL 정보를 가지고 서버 프로세스에 수행 요청합니다. 2. 서버 프로세스와 파싱 데이터베이스에 접속해 서버 프로세스를 할당받았다면 해당 서버 프로세스에 의해 실제 SQL이 수행됩니다. 이때 서버 프로세스는 SGA 영역의 Shared Pool 라이브러리 캐시에 해당 SQL에 대한 파..
공유 메모리 자동 관리 ( Automatic Shared Memory Management, ASMM ) 공유 메모리 자동 관리를 사용하게 되면 MMAN 백그라운드 프로세스가 주기적으로 업무 부하에 따른 SGA 구성 요소( Shared Pool , Data Buffer cache, Large Pool, Java Pool )의 사용량을 파악합니다. 파악한 정보로 SGA_TARGET 파라미터가 지정한 범위 내에서 SGA 구성 요소의 크기를 동적으로 지정합니다. 공유 메모리 자동 관리 장점 SGA 관리 요소 감소 : 데이터베이스 관리자가 수행하던 SGA 구성 요소 크기 조정을 오라클이 자동으로 수행합니다. 메모라 사용 효율 증가 : 부하에 따라 SGA 구성 요소의 크기가 동적으로 조정되어 메모리 사용 효율이 증..

유저 프로세스 사용자가 오라클 서버에 접속해 작업을 수행할 때 서버 프로세스가 아닌 응용프로그램을 의미합니다. 유저 프로세스는 서버와연결하기 위해 리스너 프로세스와 먼저 통신하고 연결이 받아들여지면 리스너 프로세스는 서버 프로세스를생성하고유저 프로세스와 연결을 맺어주게 됩니다. 유저 프로세스는 해당 세션의 정보와수행하고자 하는 SQL 정보를 데이터베이스의 서버 프로세스에게 전달합니다. 서버 프로세스 유저 프로세스의 요청을 처리하는 프로세스 입니다. 유저 프로세스가 수행이 필요한 SQL과 해당 세션 정보를 가지고 데이터베이스에 요청하게 되면 데이터베이스로부터 하나의 프로세스를 할당받게 됩니다. 이 프로세스는 유저 프로세스로부터 요청받은 사항을 수행하며 이를 서버 프로세스라고 합니다. 백그라운드 프로세스 오..