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 | 31 |
Tags
- Python
- inner join
- MAX
- 날짜 포맷
- count
- 금융 플랫폼
- where
- 서브쿼리
- 투자자산운용사
- order by
- Round
- having
- IS NOT NULL
- GROUP BY
- is null
- IELTS
- 해외결제
- LIMIT
- SubQuery
- IN
- ifnull
- date_format
- 금융IT
- alias
- MySQL
- 트래블테크
- join
- programmers
- SQL
- 도서추천
Archives
- Today
- Total
목록database (1)
Every Step Matters
1. 데이터베이스(DB) 인덱스(Index)란?인덱스(Index)는 DB 테이블에 대한 검색 속도를 높여주는 자료 구조이며, 인덱싱(Indexing)은 이러한 인덱스를 DB에 남기는 것이다.우리가 국어사전에서 원하는 단어를 찾을 때 ㄱ, ㄴ, ㄷ 으로 정렬된 자음 목차를 활용하는 것과 같은 개념이다. 2. 인덱싱을 사용하는 이유우리가 테이블을 생성하고 데이터가 쌓이면, 테이블의 레코드는 내부적으로 순서가 없이 뒤죽박죽으로 저장된다.이 상황에서는 sql문 where절에서 작성한 특정 조건에 부합하는 데이터를 조회할 때에도 레코드의 처음부터 끝까지 모든 데이터를 읽어서 검색 조건과 맞는지 비교해야 한다. 이것을 Full Table Scan이라고 한다.테이블에 데이터가 적다면 성능에 영향이 없겠지만, 만약 테..
Database
2025. 11. 24. 00:03