큐브리드 쿼리 플랜에서 비용 수치를 낮추는 방법은?
큐브리드(CUBRID)에서 쿼리 실행 계획(쿼리 플랜)의 비용(cost) 은 DB 엔진이 해당 쿼리를 처리하는 데 예상되는 리소스 사용량(디스크 I/O, CPU 사용량, 네트워크 등)을 추정한 값입니다. 이 비용 수치가 낮을수록 더 효율적인 쿼리입니다. 다음은 큐브리드에서 쿼리 비용을 낮추는 주요 방법들입니다: ✅ 1. 적절한 인덱스 사용가장 중요한 요소입니다.WHERE, JOIN, ORDER BY, GROUP BY 등에 사용되는 컬럼에 인덱스를 생성하세요.예시:CREATE INDEX idx_table_a ON my_table(a);문자열 날짜 비교 시에도 a 컬럼에 인덱스를 걸면 아래처럼 쿼리에서 인덱스를 활용할 수 있습니다:WHERE a BETWEEN '20240501' AND '20240531'인덱..
IT/DB
2025. 6. 24. 11:19