반응형
다음과 같은 Query Result는 Cache에 저장된다.- 일반적인 SQL Query- 특정 시점에 대한 flashback query도 cache된다.- query 결과가 read-consistent 한 snapshot이라면 cache의 대상이 된다.- view 또는 inline view 형태의 query block도 cache된다.
다음과 같은 Query Result는 Cache에 저장되지 않는다.하나의 트랜잭션에서 변경과 조회가 동시에 발생하는 경우참고subquery의 결과는 단독으로 cache되지 않으며, view/inline view에 대한 optimization은 disable된다.아래의 기본값으로 공유 풀 내부에 생성- memory_target 사용시 : memory_target 값의 0.25%- sga_target 사용시 : sga_target 값의 0.5%- shared_pool_size 사용시 : shared_pool_size 값의 1%
1. result_cache_mode 파라미터 설정
- manual : SQL 문장마다 /+result_Cache/ 힌트를 사용해야만 Result cache에 저장- force : 모든 sql이 Result cache의 대상이 된다.2. 현재 할당되어 있는 메모리 현황 파악
반응형
'프로그램 > 오라클' 카테고리의 다른 글
[오라클]리두 로그 버퍼(Redo log buffer) (0) | 2024.04.02 |
---|---|
[오라클]데이터베이스 버퍼 캐시 (0) | 2024.04.02 |
[오라클]공유 풀 : 라이브러리 캐시 (0) | 2024.04.02 |
[오라클] 인스턴스 이해 (0) | 2024.04.02 |
[오라클] 서버 이해 (0) | 2024.04.02 |