2026. 8. 11. 14:29 오라클
26ai Online Tablespace Encryption (Dataguard 환경)
26ai 의 신기능 중 하나.
DG 환경에서 온라인으로 대용량 데이터를 암호화 할 경우 Standby서버의 부하 경감하는 방법중의 하나이다.
- Standby 서버
SQL> ALTER SYSTEM SET DB_RECOVERY_AUTO_REKEY=OFF;
-> Standby 에서 tablespace rekey 작업을 자동으로 수행하지 않게 설정. (기본이 ON)
- Primary 서버
SQL> ALTER TABLESPACE bigtbsp ENCRYPTION ONLINE ENCRYPT REKEY;
1. Primary 에서 Tablespace 암호화 시작함
2. mrp 프로세스는 Tablespace 가 Encrypting 되었다고 marking
3. mrp 프로세스는 간섭없이 복구작업 진행
- Standby 서버
SQL> ALTER TABLESPACE bigtbsp ENCRYPTION ONLINE FINISH REKEY;
4. User Process 는 Standby 서버의 Tablespace 를 암호화함
* Standby 의 CDB$ROOT 는 반드시 read-only 로 오픈되어 있어야 함 (ADG 라이센스 불필요)
