일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- SW봉사
- 시나공
- 알고리즘
- 스프링
- 1과목
- programmers
- 백준 알고리즘
- 문제풀이
- 코틀린
- CJ UNIT
- python
- 코딩교육봉사
- MYSQL
- 백준
- BFS
- 백준알고리즘
- 프로그래머스
- 소프티어
- C++
- 데이터베이스
- 정보처리산업기사
- 회고
- 코딩봉사
- 공부일지
- 자바
- java
- kotlin
- softeer
- SQL
- 파이썬
Archives
- Today
- Total
목록인덱스 생성 (1)
JIE0025

인덱스 데이터를 좀 더 빠르게 찾을 수 있도록 도와주는 도구이다. 목차를 생성하는 것과 같다고 볼 수 있다. MySQL은 데이터 검색 시 첫번째 필드부터 전체를 검색한다. 필요없는 인덱스를 만들게 될 경우 차지하는 공간만 늘어나고, 인덱스를 이용한 조회의 속도가 전체 테이블 조회의 속도보다 느려진다. 인덱스의 장단점 장점 검색 속도의 향상쿼리의 부하가 줄어들며 시스템 전체 성능의 향상 단점 인덱스 저장할 공간이 필요하다. 처음 인덱스 생성시 많은 시간이 소요됨. 데이터 변경 작업 (삽입 수정 삭제)이 많이 일어나면 성능이 나빠질 수 있다. MySQL 인덱스 종류 클러스터형 인덱스 (Clustered Index) 키 값에 대한 테이블의 데이터 행을 정렬하는 인덱스의 한 유형 테이블의 데이터를 정렬해서 저장..
Application/Database
2021. 5. 25. 01:57