[SQL] SQL 쿼리 튜닝 방법(Query Optimization)
대용량 데이터나 복잡한 쿼리의 경우 성능이 저하될 수 있으므로 SQL 쿼리를 튜닝할 필요가 있다. 인덱스 사용하기인덱스를 사용하면 데이터베이스가 특정 열을 쉽게 찾을 수 있다.WHERE 절에 사용되는 컬럼들, 자주 조회되는 컬럼에 대해서 인덱스를 생성하는 것이 좋다.인덱스 생성 시 데이터베이스의 크기, 인덱스 크기를 고려하여 적절한 크기의 인덱스를 생성하는 것이 중요하다.SELECT *FROM ordersWHERE order_date > '2021-01-01'ORDER BY order_id해당 쿼리는 WHERE 절에서 order_date 열에 대한 조건을 사용하고, ORDER BY 절에서 order_id 열을 사용한다.따라서 order_date와 order_id 열에 대한 인덱스를 만들어 쿼리의 실행 ..