Index와 Primary Key

Que Lin·2022년 5월 4일
0

1day 1commit

목록 보기
62/63

Index와 Primary Key의 차이

출처: https://purple-dev.tistory.com/45
Primary Key가 걸리면 (대부분의 DBMS에서는) 자동으로 Index가 달리기에 헷갈릴 수 있다.

PK

Primary Key는 개념적인 값이다. (물리적으로 Primary Key라고 따로 저장되지 않는다.)
테이블내의 tuple중 해당 키 값을 가지고 있는 tuple은 오직 하나임을 나타냄

PK에 대해 잘 정리해놓으신 글
http://www.incodom.kr/Primary_Key_%26_Foreign_Key

Index

tuple들의 유일성을 보장하지 않는다.
테이블에서 tuple을 보다 빨리 찾기위해 사용되어진다.
index를 거는 컬럼을 기준으로 새로운 자료구조 (b-tree등)을 생성하여 별도의 디스크에 저장

인덱스에 대해 잘 정리해놓으신 글 https://choicode.tistory.com/27

profile
1일 1커밋 1일 1벨로그!

0개의 댓글