-
MariaDB table costToDay 2025. 2. 13. 11:34
1. Cost가 높으면 발생하는 문제
- 쿼리 실행 속도 저하: 데이터 조회 시간이 길어짐
- 서버 부하 증가: CPU, 메모리 사용량 상승
- 사용자 경험 악화: 페이지 로딩 지연
2. Cost를 줄여야 하는 이유
- 빠른 데이터 처리로 시스템 성능 개선
- 서버 리소스 절약 및 비용 절감
- 사용자 응답 속도 향상
3. Cost를 줄이기 위해 하는 행위
- 적절한 인덱스 추가 (WHERE, JOIN, ORDER BY 컬럼에 인덱스 활용)
- 불필요한 데이터 조회 최소화 (SELECT에서 필요 없는 컬럼 제거)
- 쿼리 최적화 (JOIN 순서 조정, 서브쿼리 대신 조인 활용)
- 통계 분석 및 실행 계획 확인 (EXPLAIN 사용)
- 테이블 정규화 및 캐싱 활용 (자주 조회하는 데이터 캐싱)