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
- 리스트의 리스트
- Envoy
- leetcode
- 그거봤어?
- 리트코드
- 와썹맨
- 프로그래머스
- Python
- 규칙없음
- mysql #numa #swap #memory
- list of list
- 트리
- 김태강
- 블린이
- Dynamic Programmin
- 파이썬
- 삼성인 아마조니언 되다
- technical debt
- No Rules Rules
- 나는 아마존에서 미래를 다녔다
- BFS
- 아마조니언
- minimum path sum
- 동적 프로그래밍
- Unique Paths
- 기술적 채무
- 삼성역량테스트
- LongestPalindromicSubstring
- 알고리즘
- 독후감
Archives
- Today
- Total
목록2024/04/15 (1)
개발자가 되고 싶은 준개발자
[MySQL] 쿼리 수행시간 분석하는 방법 (EXPLAIN ANALYZE)
MySQL 8.0.18 부터는 EXPLAIN ANALYZE로 쿼리를 분석할 수 있다. EXPLAIN ANALYZE가 기존 MySQL 8.0 부터 제공되던 EXPLAIN FORMAT=TREE 와 다른 점은 실행 계획(estimated cost) 뿐만 아니라 실제 실행했을 때 비용도 같이 보여준다는 점이다. EXPLAIN ANAYLYZE를 사용해 보기 위해 인덱스를 필요로 하는 쿼리에 대해 IGNORE INDEX와 USE INDEX 힌트를 사용해 인덱스를 사용하지 않을 때와 사용할 때 실행 계획을 비교해 봤다. 먼저 수행된 단계가 가장 안 쪽으로 indent되어 표시된다. 따라서 먼저 수행된 table scan부터 보면 된다. Table Scan 단계) 실행 계획 cost: 574010 rows:549000..
카테고리 없음
2024. 4. 15. 19:14