-
오라클 힌트 - /*+ result_cache */공부 이야기/데이터베이스 2024. 4. 18. 22:54
/*+ result_cache */ 옵션을 주면 결과 데이터를 캐싱할 수 있음
SGA 영역에 존재하는 SQL Result Cache는 논리적 I/O 없이도 결과를 반환해줌
만약 테이블 row의 변화가 생기면 어떻게 될 것인가?
자동으로 반영해주는데 이를 dynamic refresh 라고 한다.
어떻게 보면 Materialized View와 비슷하다고 볼 수 있다. 하지만 저장 위치가 다르다.
MV는 데이터베이스 스토리지에 저장하는 반면, SQL Result Cache는 메모리에 저장하기 때문이다.
'공부 이야기 > 데이터베이스' 카테고리의 다른 글
Active Data Guard, Change Data Capture, Extract Transform Load (0) 2024.04.27 OCI - golden gate : Migration CDC (0) 2024.04.19 LOB (Large OBject) 데이터에 대해 (0) 2024.04.18 pymongo.errors.OperationFailure: The field must be an accumulator object (0) 2024.03.29 MongoDB의 성능 (0) 2024.03.28