250x250
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
Tags
- 알고리즘분석
- 기술면접
- 인프런김영한
- 이펙티브자바
- vue.js
- jpa
- 자료구조
- 자바예외
- 자바
- AWS
- DDD
- aop
- 도메인 주도 개발 시작하기
- java
- 클린코드
- MariaDB
- 이펙티브 자바
- 알고리즘
- 자바스터디
- 혼공SQL
- mysql
- CleanCode
- AWS RDS
- 이팩티브 자바
- 스프링부트와AWS로혼자구현하는웹서비스
- SQL쿡북
- 인덱스
- 네트워크
- react
- 인프런백기선
Archives
- Today
- Total
목록클러스터형인덱스 (1)
기록이 힘이다.

인덱스는 SELECT를 사용해서 테이블을 조회할 때 결과를 빠르게 추출하도록 도와주는 기능입니다. 실무에서는 현실적으로 인덱스 없이 데이터베이스 운영이 불가능합니다. 인덱스에는 클러스터형 인덱스와 보조 인덱스가 있습니다. 클러스터형 인덱스는 기본 키로 지정하면 자동 생성되며 테이블에 1개만 만들 수 있습니다. 기본 키로 지정한 열을 기준으로 자동 정렬됩니다. 보조 인덱스는 고유 키로 지정하면 자동 생성되며 여러 개를 만들 수도 있지만 자동 정렬되지는 않습니다. 인덱스를 만들면 SELECT 문의 출력 속도가 빨라집니다. 인덱스의 개념 지금까지 우리가 사용한 테이블은 인덱스를 고려하지 않았습니다. 인덱스가 없어도 별 문제가 되지 않았던 이유는 데이터의 양이 워낙 적었기 때문입니다. 실무에서 운영하는 테이블에..
SQL
2022. 12. 14. 13:48