전체 글56 [Oracle] Oracle RAC IP Oracle RAC의 IP구조에 대한 공부 겸 정리 글... ✔ RAC 기본 구조RAC에서는 보통 노드당 3~4개의 IP를 사용[Client] ↓SCAN IP (3개 권장) ↓VIP (노드별) ↓Public IP (노드별) ↓Private IP (노드 간 통신) 1. Public IP (공인/서비스용 기본 IP)각 서버에 실제로 붙어있는 IP-> 클라이언트가 직접 붙는 용도는 X 2. VIP (Virtual IP)RAC에서 가장 중요한 IP 중 하나클라이언트 접속용 IP이고, 빠른 장애 감지가 가능하다.노드 장애시 -> 다른 노드로 이동 3. Private IP (Interconnect)노드간 내부 통신 전용 IP외부에서 접근 불가하고, 고속/저지연이 필수 4. SCAN IP (Si.. 2026. 3. 18. DROP TABLE VS. TRUNCATE TABLE VS. DELETE TABLE DROP TALE의 경우는 테이블 자체가 없어지기 때문에 테이블 구조를 확인할 수 없음반면 TRUNCATE TABLE의 경우는 테이블 구조는 그대로 유지한 체 데이터만 전부 삭제하는 기능 DDL(CREATE, ALTER, RENAME, DROP) 명령어인 경우 직접 DB의 테이블에 영향을 미치기 때문에 DDL 명령어를 입력하는 순간 명령어에 해당하는 작업이 즉시(AUTO COMMIT)된다.하지만 DML(INSERT, UPDATE, DELETE, SELECT) 명령어의 경우, 조작하려는 테이블을 메모리 버퍼에 올려놓고 작업을 하기 떄문에 실시간으로 테이블에 영향을 미치는 것은 아님따라서 버퍼에서 처리한 DML 명령어가 실제 테이블에 반영되기 위해서는 COMMIT 명령어를 입력하여 TRANSACTION을 종.. 2026. 1. 8. [Oracle] Oracle 객체 종류 구분핵심 객체데이터TABLE, PARTITION성능INDEX, VIEW무결성SEQUENCE, TRIGGER로직PROCEDURE, FUNCTION, PACKAGE보안USER, ROLE, PROFILE기타SYNONYM, DIRECTORY 1️⃣ 데이터 저장 객체 (Data Storage Objects)실제 데이터를 저장하는 핵심 객체TABLE행(Row)과 열(Column)로 구성된 기본 데이터 저장소PARTITIONED TABLE대용량 테이블을 논리적으로 분할CLUSTER관련 테이블을 물리적으로 묶어 저장2️⃣ 데이터 접근/조회 객체 (Data Access Objects)데이터를 빠르게 조회하거나 가공하기 위한 객체INDEX조회 성능 향상을 위한 자료구조VIEWSELECT 결과를 객체처럼 사용 (보안/단.. 2025. 12. 24. Linux 접근통제(DAC) DAC-> Discretionary Access Control, 임의적 접근통제-> 자원(파일/디렉터리/객체)의 소유자(Owner)가 접근 권한을 임의로 결정할 수 있는 접근통제 모델-> Linux/Unix 파일 권한이 대표적인 DAC 구현 1. DAC의 핵심 개념주체(Subject): 사용자/프로세스객체(Object): 파일, 디렉터리, 프린터, 공유 리소스 등소유자(Owner): 객체를 만든 사용자(또는 소유권을 가진 사용자)접근 결정권: 소유자가 권한을 부여/회수할 수 있음(“discretionary”)즉, “이 파일은 내가 만들었으니 누가 읽고/쓰고/실행할지 내가 정한다”가 DAC의 철학 2. DAC의 기본 구조rwx r-x r-- 이 9글자는 항상 3칸씩 나뉨.위치대상앞 3칸소유자 (Owne.. 2025. 12. 16. 이전 1 2 3 4 ··· 14 다음