데이터 양이 매우 많은 테이블들이 여러개 조인되고 그 안에서 조건을 넣어 조인을 하다 보면 SQL 속도가 상당히 느려짐.
이 때 임시 테이블이나 신규로 통계 데이터를 저장하는 테이블을 만들어서 작업 외 시간에 해당 테이블에 저장을 미리 시킨 후 해당 쿼리 결과가 필요할 땐 신규 테이블에서 값을 가져와서 보여주는 형태로 하면 빠름.
단점 : 실시간 확인해야 하는 통계 SQL에는 적용하기 힘듦. 이 땐 SQL 튜닝이나 다른 방법을 찾아야 함
'데이터베이스' 카테고리의 다른 글
MySql(5.1.4)과 Java connection 오류 CLIENT_PLUGIN_AUTH is required (0) | 2024.02.07 |
---|---|
SQL Server ident를 select를 이용하여 값 가져오기 (0) | 2024.01.31 |
Oracle 통계 쿼리 작성 시 값이 없어도 group by 값 나오게 하기 (0) | 2024.01.23 |
Oracle 변동 값 통계 쿼리 팁 (0) | 2024.01.16 |
Oracle 각 조건별 건수 구하기 (1) | 2024.01.10 |