[MySQL] 데이터베이스 물리적 설계
·
Programming/SQL(DB)
물리적 설계 인덱스인덱스를 사용하는 이유: 원하는 데이터에 신속하게 접근하기 위함인덱스 파일, 데이터 파일로 구성된다.인덱스 파일은 쌍으로 구성된다. 데이터 레코드를 접근하기 위해 먼저 인덱스를 찾은 후 인덱스가 가리키는 주소를 따라가 레코드에 접근하도록 데이터를 저장한다.기본 인덱스탐색 키가 데이터 파일의 기본 키(primary key)인 인덱스기본 키 값에 따라 정렬된 데이터 파일에 대해 정의된다.각 테이블마다 최대 한 개의 기본 인덱스를 가질 수 있다. 보조 인덱스탐색 키 값에 따라 정렬되지 않은 데이터 파일에 대해 정의된다.기본 인덱스에 비해 순차 접근이 비효율적이다.밀집 인덱스(dense index)각 레코드의 키 값에 대해 인덱스에 엔트리를 유지한다.인덱스 유형PRIMARY(기본 인덱스)기본..