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
- 클린코드
- 혼공SQL
- 도메인 주도 개발 시작하기
- 인프런백기선
- AWS RDS
- SQL쿡북
- vue.js
- react
- aop
- jpa
- CleanCode
- 자바스터디
- 이팩티브 자바
- 인프런김영한
- DDD
- 자바
- 자료구조
- 네트워크
- 알고리즘
- mysql
- 이펙티브 자바
- 알고리즘분석
- 이펙티브자바
- 인덱스
- 기술면접
- 스프링부트와AWS로혼자구현하는웹서비스
- AWS
- 자바예외
- java
- MariaDB
Archives
- Today
- Total
목록고유인덱스 (1)
기록이 힘이다.
[혼공 SQL] 인덱스 개념을 파악하자
인덱스는 SELECT를 사용해서 테이블을 조회할 때 결과를 빠르게 추출하도록 도와주는 기능입니다. 실무에서는 현실적으로 인덱스 없이 데이터베이스 운영이 불가능합니다. 인덱스에는 클러스터형 인덱스와 보조 인덱스가 있습니다. 클러스터형 인덱스는 기본 키로 지정하면 자동 생성되며 테이블에 1개만 만들 수 있습니다. 기본 키로 지정한 열을 기준으로 자동 정렬됩니다. 보조 인덱스는 고유 키로 지정하면 자동 생성되며 여러 개를 만들 수도 있지만 자동 정렬되지는 않습니다. 인덱스를 만들면 SELECT 문의 출력 속도가 빨라집니다. 인덱스의 개념 지금까지 우리가 사용한 테이블은 인덱스를 고려하지 않았습니다. 인덱스가 없어도 별 문제가 되지 않았던 이유는 데이터의 양이 워낙 적었기 때문입니다. 실무에서 운영하는 테이블에..
SQL
2022. 12. 14. 13:48