반응형

독서/개발자를 위한 인덱스 생성과 SQL 작성 노하우 2

[5분 개념] 인덱스는 논리적 분류이다

세 줄 요약 물리적 분류는 동일한 시공간에서 오직 한 분류만 가능하며, 분류 대상과 분류 정보는 일대일 관계이다 논리적 분류는 동일한 시공간에서 동시에 다양한 분류가 가능하며, 분류 대상과 분류 정보는 일대다 관계이다 따라서 DB에서는 논리적 분류를 사용하며, 분류 대상(테이블) 과 분류 정보(인덱스) 를 분리했다 물리적 분류와 논리적 분류 물리적 분류 논리적 분류 직접적이고 시각적인 분류 방식 간접적이고 추상적인 분류 방식 인류 역사와 함께 널리 사용됨 컴퓨터 사용과 더불어 폭넓게 사용 현실 세계의 분류에서 적합 디지털 세상의 분류에 적합 분류 대상과 분류 정보 일체형 분류 대상과 분류 정보 분리 동일한 시공간에서 오직 한 분류만 가능 동일한 시공간에서 동시에 다양한 분류 가능 분류 대상과 분류 정보는..

[5분 개념] 오라클 블록 옵션

세 줄 요약 블록 공간을 효율적으로 관리하기 위해 PCTFREE, PCTUSED 옵션을 사용한다 PCTFREE의 기본값은 10%, PCTUSED 기본값은 40%이며, 대부분의 DBA는 그대로 사용한다 단, 요즘에는 오라클 내부에서 PCTUSED를 자동으로 제어하므로 PCTFREE만 설정해주면 된다 PCTFREE 와 PCTUSED 블록 옵션 블록 데이터 I/O의 가장 작은 단위이자 할당될 수 있는 공간의 가장 작은 단위 결국 블록이란 저장의 기본 단위이고, 운반(조회)의 최소 단위라 할 수 있다 PCTFREE 변경 작업에 따라 데이터 블록에 저장된 로우 데이터의 행 크기가 증가할 상황에 대비한 여유 공간 기본값은 10% PCTUSED 블록 재사용 여부를 결정하는 요소로서, 데이터가 사용하는 공간이 설정값 ..

반응형