꿈꾸는개발자

  • 홈
  • 태그
  • 방명록

DB/Mysql 1

MySQL - 실행 계획 분석

학습할 것 Mysql Explain 사용방법 주요 실행계획 분석 항목 select_type type extra MySQL Explain MySQL 튜닝에서 가장 중요한 것은 쿼리와 스키마 최적화이다. 스키마 설계는 한번 진행되면 그 테이블을 사용하는 모든 쿼리에 영향을 주기 때문에 좀처럼 변경하기 힘들지만 쿼리는 해당 쿼리만 수정하면 되므로 변경하기 쉽다. Slow Query를 없애는 것은 성능을 향상 시키기 위한 매우 중요한 수단이므로 어플리케이션의 성능을 향상 시키고 싶다면 우선적으로 쿼리의 튜닝을 검토해봐야 한다. 성능 진단의 가장 첫걸음은 실행한 SQL이 DB에서 어떻게 처리되는 지를 파악하는 것이다. 사람이 이해할 수 있는 언어로 구성된 SQL을 실행하도록 DB에 명령을 내리면 DB는 내부적으로..

DB/Mysql 2021.12.01
이전
1
다음
더보기
프로필사진

꿈꾸는개발자

  • 분류 전체보기 (33)
    • Backend (27)
      • Java (23)
      • Spring (0)
      • SpringBoot (1)
      • Golang (3)
    • Frontend (0)
      • Javascript (0)
    • DB (2)
      • Mysql (1)
      • Oracle (1)
    • DevOps (2)
      • Git (1)
      • Kubernetes (1)
    • Computer Science (1)

Tag

일반재귀, 코틀린스터디, 비교연산자, 연결리스트의중간노드찾기, tailrecursive, Recursivecall, Java, 자바직렬화, 자바, 멀티쓰레드, LRU캐시, golang, tailcalloptimization, 커스텀역직렬화, 커스텀직렬화, 멀티스레드, kotlinstudy, 애노테이션, 논리연산자, 코틀린완벽가이드,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바