Computer Science/데이터베이스

데이터베이스 튜닝(Database Tuning)

eunnnn 2023. 6. 19. 02:03

데이터베이스 튜닝

일반적으로 시스템 성능 저하 문제는 잘못된 APP 및 DB 설계에 의해 발생하기 때문에, 데이터베이스 튜닝을 통해 성능 저하 최소화가 가능하다.

데이터베이스 튜닝이란 데이터베이스 응용, 데이터베이스 자체, 운영체제의 조정 등을 통하여 최적의 자원으로 최적의 성능(응답속도)을 얻을 수 있도록 개선하는 작업을 말한다.

 

 

데이터베이스 튜닝의 3단계

데이터베이스 튜닝 영역 별 세부 기법

  • 튜닝의 순서인 DB 설계 → DBMS → SQL 튜닝 순으로 효율성이 줄어듦에 따라 우선 처리 필요
  • SW 처리가 불가능 하거나 효율적이지 않는 경우 HW 방식의 시스템 데이터베이스 튜닝 필요

 

출처