본문 바로가기

datapump2

[Oracle] Transportable Tablespace 가장 빠른 데이터 이동 방법 Transportable Tablespace Transportable Tablespace는 오라클에서 오라클 데이터베이스로 데이터를 이동할때 가장 빠른방법이라고 합니다. 데이터펌프나 Export, Import 유틸리티를 사용할때는 그냥 insert작업을 하는 것과 비슷하다고 한다면 Transport Tablespace는 Datapump를 사용하여 메타데이터 즉 구조만 추출하고 데이터파일 자체를 이동시켜 migration 작업을 합니다. Transport Tablespace를 이용하여 데이터를 이동할때는 운영체제에 대한 제한이 있습니다. 데이터파일 자체를 이동시키다보니 파일을 저장하는 방식이 OS에 따라 상이하여 Platform의 Endian 정보만 같다면 이동이 가능했습니다. 하지만 이제는 Endian의.. 2020. 7. 18.
[Oracle] Datapump 데이터 이동, expdp impdp 유틸리티 사용 Oracle Datapump 데이터베이스 관리에 있어서 데이터 이동은 필수적으로 꼭 알아야하는 기술입니다. 오라클 데이터베이스에서는 Export(exp)와 Import(imp) 유틸리티를 사용해서 Data Migration 작업을 했었는데요, 10g부터 Datapump를 사용해서 기존 유틸리티보다 20배가량 빠르게 작업을 완료할 수 있다고 하네요. 기존 exp, imp 유틸리티와의 차이점 Datapump가 빠르게 작업을 진행할 수 있는 이유는 내부적으로 사용하는 메커니즘이 다르기 때문입니다. 기존의 방법과는 똑같이 데이터를 이동하지만 처리 방식에 따라 속도가 다르게 측정됩니다. 적은 양의 데이터를 이동시킬때는 Export와 Import 유틸리티가 더 빠릅니다. 아무래도 대량의 데이터를 취급할때 Datap.. 2020. 7. 16.