free islet

  • 홈
  • 태그
  • 방명록

explode-implode 1

MySQL 쿼리 최적화 팁 몇 가지

쿼리 성능을 높이려면 데이터 스캔 범위가 작아야 하고, 그러려면 최우선적으로 쿼리가 인덱스를 효율적으로 사용해야 한다. 인덱스를 잘 사용하면 스캔 범위를 줄이는 것은 물론, 심지어 인덱스만으로 데이터를 조회할 수도 있다. 따라서, 쿼리 최적화를 위해서는 항상 explain 문으로 쿼리 실행 계획(query execution plan)을 확인하는 것이 좋다. 쿼리 실행 계획을 참고하여 쿼리를 최적화하는 팁 몇 가지를 정리해보았다. 아래 예제들에서는 2023.12.09 - [DB] - MySQL 샘플 DB 적재의 employees 데이터를 사용함 Visual Explain (MySQLWorkbench) explain 문으로 쿼리 실행 계획을 확인하면, 어떤 인덱스를 사용하고 어느 정도의 스캔이 발생하는지, ..

DB 2023.12.12
이전
1
다음
더보기
프로필사진

게임 개발(Engine/Client), 웹 개발(BE/FE), 데이터 엔지니어

  • 분류 전체보기 (49)
    • 게임 개발 (1)
    • 웹 개발 (13)
    • 개발 기타 (2)
    • 데이터 (3)
    • DB (3)
    • AI,머신러닝 (23)
      • 용어 (6)
      • Generative AI (2)
      • NLP (2)
      • AI,ML 연습 (3)
    • 기타 (4)

Tag

EDA, Regularization, planetscale, feature importance, ML, Gemini API, Auth.js, react-syntax-highlighter, Dacon, shadcn/ui, decision tree, MySQL, BigQuery, GEMINI, NLP, iframe, contentlayer, Gemini Pro, Kysely, next.js,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

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

  • 홈페이지

티스토리툴바