Back-End 공부/Database
2023. 11. 22.
[Database] INDEX와 VIEW 생성, 조회, 삭제 방법, 사용자 관리 방법
📌 인덱스 인덱스를 설정하면 특정 컬럼들을 키 값으로 메모리 영역에 트리 구조로 저장 디스크 저장소에 바로 접근하는 대신 메모리 저장소에 있는 인덱스를 먼저 조회해서 빠르게 데이터를 가져올 수 있다. - 장점 인덱스는 색인과 목차처럼 데이터 검색 속도를 향상시키는데 사용 항상 정렬된 상태를 유지하기 때문에 빠르게 데이터를 가져올 수 있다. 책의 목차에서 원하는 주제를 찾아 해당 페이지로 바로 이동하는 것처럼 DB는 해당 인덱스를 활용하여 테이블의 전체 레코드를 스캔하지 않고도 필요한 데이터를 빠르게 찾음 - 단점 인덱스는 데이터의 복사본을 유지하므로, 테이블 데이터보다 추가공간 필요 낮은 카디널리티에 인덱스를 만들면 성능도 떨어지고, 추가 공간도 낭비됨 INSERT, UPDATE, DELETE와 같은 쓰..