목록2024/12/27 (1)
개발 기록
DB Index
인덱스 유무에 따른 성능 차이select * from customer where first_mname = 'minsoo';first_name에 인덱스가 없다면- full scan (=table scan) 으로 찾음- O(N)first_name에 인덱스가 있다면- full scan보다 빠르게 찾음- O(logN) (B-tree based index일때) 인덱스를 쓰는 이유- 조건을 만족하는 튜플들을 빠르게 조회- 빠르게 정렬, 그룹핑 인덱스 생성 문법- 이미 만들어진 테이블에 생성CREATE INDEX index_name ON table(column)CREATE UNIQUE INDEX index_name ON table(column1, column2) - 테이블 만들때 생성CREATE TABLE tabl..
DB
2024. 12. 27. 13:10