데이터 사이언스 DataScience/Data Base 데이터베이스
2021. 12. 1.
[Oracle] data pump 이관시 LOB 저장 방식 변경
1. LOB을 SecureFile로 저장해야하는 이유 LOB은 BasicFile과 SecureFile 두 종류가 있다. 10g 이전에는 BasicFile만 존재했었는데, 11g부터 SecureFile이 등장했다. 실제로 DB를 운영해보면서 SecureFile이 BasicFile보다 우수한 이유는 대략 4가지였다. 1) 용량이 더 적음 SecureFile은 Chunk 사이즈가 동적이기 때문에 연속된 공간 할당을 극대화하고 단편화 현상을 줄여 용량을 줄여준다. 2) 빠른 Read SecureFile은 네트워크 전송시 디스크를 pre-fetching함으로써 Read 성능을 향상 시켰다. 3) LOB 인덱스 경합 문제 해결 LOB 메타데이터를 private 블록으로 사용하기 때문에 BasicFile 성능저하의 ..