Index Range Scan
Index Range Scan 개요 Index Range Scan은 인덱스를 사용하여 특정 범위 내의 데이터를 검색하는 방식입니다.BETWEEN, <, >, LIKE ‘A%’, IN 등의 연산자를 사용할 때 발생하며, 여러 개의 결과를 반환할 가능성이 … Read more
자격증 관련 내용
Index Range Scan 개요 Index Range Scan은 인덱스를 사용하여 특정 범위 내의 데이터를 검색하는 방식입니다.BETWEEN, <, >, LIKE ‘A%’, IN 등의 연산자를 사용할 때 발생하며, 여러 개의 결과를 반환할 가능성이 … Read more
Index Unique Scan은 고유한(UNIQUE) 인덱스나 Primary Key(PK) 인덱스를 이용하여 단 하나의 값을 빠르게 조회할 때 사용되는 인덱스 스캔 방식입니다. 참고로 오라클에서 Primary Key(PK) 인덱스는 테이블 생성 시 자동으로 만들어집니다. 1️⃣ … Read more
오라클(Oracle)에서 Index Scan은 인덱스를 활용하여 데이터를 조회하는 방식이며, 다양한 방식으로 수행될 수 있습니다. 주요 Index Scan의 종류는 다음과 같습니다. 1. Index Unique Scan 2. Index Range Scan 3. Index Full … Read more
스크럼(Scrum)은 애자일(Agile) 소프트웨어 개발 방법론 중 하나로, 팀워크를 강조하고 빠른 피드백을 통해 지속적으로 개선하는 프레임워크입니다. 작은 단위의 작업을 반복적으로 수행하며, 빠르게 변화하는 요구사항에 유연하게 대응할 수 있도록 설계되었습니다. 1. 스크럼의 … Read more
다중 버전 동시성 제어(MVCC, Multi-Version Concurrency Control)는 데이터베이스 시스템에서 동시성을 관리하는 기법으로, 트랜잭션이 동시에 실행될 때 읽기 작업과 쓰기 작업이 충돌하지 않도록 여러 개의 데이터 버전을 유지하는 방식입니다. 🔹 MVCC의 … Read more
트랜잭션 동시성 제어 방식에는 크게 비관적 동시성 제어(Pessimistic Concurrency Control, PCC)와 낙관적 동시성 제어(Optimistic Concurrency Control, OCC) 두 가지가 있습니다. 각각의 방식은 동시성 문제를 해결하는 접근 방식이 다릅니다. ※ 참고로 … Read more
트랜잭션 동시성 제어는 다수의 트랜잭션이 동시에 실행될 때 데이터의 일관성을 유지하고, 데이터 충돌을 방지하는 기술입니다. 이를 통해 데이터베이스 무결성을 보장하고, 병렬 처리 성능을 극대화할 수 있습니다. 1. 동시성 문제 여러 … Read more
팬텀 충돌(Phantom Conflict, 팬텀 문제, Phantom Read)은 트랜잭션이 동일한 조건으로 여러 번 조회할 때, 다른 트랜잭션이 중간에 데이터를 삽입하거나 삭제하여 결과가 달라지는 현상을 의미합니다. 이는 반복 가능한 읽기(Repeatable Read) 수준에서도 … Read more
오라클에서 Lock(잠금)은 여러 사용자가 동시에 같은 데이터에 접근할 때 데이터의 무결성을 보장하고 경합을 방지하기 위해 적용되는 메커니즘입니다. 오라클 Lock은 크게 DML Lock, DDL Lock, System Lock, 그리고 Latch(래치) 및 내부 … Read more
📌 1. False Rejection Rate(FRR)란? False Rejection Rate (FRR, 오인 거부율)은 정상적인 사용자가 인증을 시도했을 때, 시스템이 이를 잘못 거부하는 비율을 의미합니다.즉, 실제 사용자인데도 불구하고 인증에 실패하는 경우를 나타냅니다. 📌 … Read more