-
[Oracle] FLASH_CACHE 기능에 대해서공부 이야기/ORACLE 2024. 5. 24. 20:36
1. SSD 영역에 직접 접근해서 그나마 빠르게 Disk I/O를 이용하고 싶을 때, 테이블/인덱스/세그먼트를 플래쉬 메모리 영역(SSD)에 배치시킬 수 있다.
ALTER TABLE table_name STORAGE (FLASH_CACHE KEEP); ALTER INDEX index_name STORAGE (FLASH_CACHE NONE); ALTER INDEX index_name STORAGE (FLASH_CACHE DEFAULT);
2. 옵션은 KEEP, NONE, DEFAULT로 나뉜다.
- DEFAULT:
- 기본 캐시 모드로, 데이터베이스의 기본 설정에 따라 플래시 캐시를 사용
- KEEP:
- 중요하거나 자주 액세스되는 데이터를 플래시 캐시에 오래 유지
- KEEP 모드는 데이터 블록이 캐시에서 제거되지 않도록 하여, 중요한 데이터를 항상 빠르게 액세스할 수 있도록 함
- NONE:
- 특정 세그먼트가 플래시 캐시에 저장되지 않도록 함
- NONE 모드는 플래시 캐시에 저장할 필요가 없는 데이터에 대해 캐싱을 방지
'공부 이야기 > ORACLE' 카테고리의 다른 글
[Oracle] 예약 풀과 대형 풀의 기능 (0) 2024.05.25 [Oracle] BUFFER_POOL 기능에 대해서 (0) 2024.05.24 [Oracle] Oracle Streams 개념 이해 (기본) (0) 2024.05.24 [Oracle] Isolation level과 Snapshot too old (0) 2024.05.19 [Oracle] DML 트랜잭션이 발생했을 때의 과정 (1) 2024.05.19 - DEFAULT: