SCN(System Change Number)DB의 변경이 발생한 시점. 즉 COMMIT이 발생하면 트랜잭션은 고유한 번호를 받게 됩니다. 이 때 발생하는 번호가 SCN(System Change Number)입니다. 이 SCN을 통해 트랜잭션을 관리할 수 있고 장애 발생 시 복구할 때 사용되는 키가 됩니다.또한, SCN(System Change Number)을 통해서 Data files, Control File, Redo Log File의 동기화 정보를 맞춥니다. SCN에 기록된 파일을 통해 복구 위치 파악하기Data Fiiles: 실제 데이터 저장되는 디스크 상의 물리적 파일이 파일을 OS 상에서 삭제 및 이동하면 안되고 DB에서 삭제해야 합니다. Control File: DB의 제어 정보를 가지고 있..
OSI 7 계층OSI 모델은 1984년 ISO가 만들었으며, 컴퓨터 간에 데이터를 주고 받는 과정을 7개의 계층으로 비유하여 설명합니다.계층이 상세하게 나누어져 있어, 네트워크 통신이 일어나는 과정을 상세히 이해할 수 있는 기반을 제공합니다.OSI 모델의 7 계층은 현실에서 일어나는 네트워킹과 완전히 대응되진 않지만, 특정 프로토콜(Protocol)이나 기술들이 OSI 모델에 기반하여 디자인되기도 합니다.응용 계층(Application Layer) - 7 계층사용자와 가장 밀접한 계층으로 사용자와 직접적으로 상호 작용하며 인터페이스의 역할을 합니다.응용 프로세스 간 정보 교환을 담당합니다.웹 브라우저와 MS Ofiice 같은 응용 프로그램이 해당 계층에 속합니다.관련 프로토콜: HTTP, FTP, DNS..
병렬 처리(Parallel Processing)오라클에서 병렬 처리(Parallel Processing)란 하나의 SQL를 처리하기 위해 여러 개의 프로세스를 띄워 작업 속도를 보다 빠르게 하는 것을 목표로 하는 기능입니다. 기본적으로 사용자 세션(User Session)이 붙게 되면(=SQL Plus 혹은 DBeaver, Toad 등과 같은 툴로 접근하는 경우) 서버 메모리에 Dedicate Server를 띄우게 됩니다. 그리고 하나의 Dedicate Server가 한 세션에 대한 SQL를 처리하게 됩니다. 하지만, 병렬 처리(Parallel Processing)는 여러 개의 Dedicate Server를 통해 SQL를 분할하여 처리합니다. 병렬 처리(Parallel Processing)는 성능 향상에..
- Total
- Today
- Yesterday