정보의 바다 헤엄치기

  • 홈
  • 태그
  • 방명록
  • Github

실행계획 1

[MySQL] 실행 계획 확인하는 명령어

MySQL 옵티마이저는 사용자가 요청한 쿼리를 최소 비용으로 실행하기 위한 실행 계획을 세운다. 그러나 옵티마이저가 언제나 최적의 실행 계획을 수립할 것이라는 보장은 없으므로, MySQL 서버는 사용자가 실행 계획을 확인하고 보완할 수 있는 방법을 제공한다. 이번 시간에는 MySQL 옵티마이저가 쿼리에 대해 세운 실행 계획을 확인하는 다양한 명령어에 대해 알아보자. EXPLAIN / DESC / DESCRIBE EXPLAIN, DESC, DESCRIBE 명령어를 사용하면 실행계획을 테이블 형태로 확인할 수 있다. EXPLAIN SELECT * FROM employees e INNER JOIN salaries s ON s.emp_no=e.emp_no WHERE first_name='Matt'; 실행 결과 ..

데이터베이스/MySQL 2024.02.07
이전
1
다음
더보기
프로필사진

정보의 바다 헤엄치기

  • 분류 전체보기
    • 개발
      • Node.js
      • Docker
    • 언어
      • Javascript & Typescript
      • Python
      • Java
    • 데이터베이스
      • MySQL
    • 회고
    • 협업
      • 프로젝트
    • 운영체제
    • 네트워크
    • 클라우드
    • 알고리즘
    • 기타

Tag

백준 구현, primary key, docker layer, database replication, index, javascript, 인덱스 잠금, secondary key, performance schema, thread, innodb, mysql, explain format, sys schema, explain analyze, network, DATA Type, innodb cluster, Linux, PORT,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/06   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

  • GitHub

티스토리툴바