본문 바로가기

압축

오라클 테이블, 인덱스 압축 OLTP Compress 테스트 (ACO 옵션) Oracle DB서버의 Disk 스토리지 공간을 절약하기 위해서, 데이터베이스내에 있는 Table, Index 를 압축(Compress)할 수 있습니다. 1) Basic SQL> alter table TEST1 move row store compress basic; 2) Advanced SQL> alter table TEST1 move row store compress advanced; Basic 과 Advanced 타입이 있는데, Basic 의 경우는 초기에 테이블에 데이터를 대량으로 로딩할 때만 압축이 적용됩니다. 이후로 들어오는 데이터는 압축되지 않고 그냥 저장됩니다. Advanced 의 경우는 시기나 방식에 상관없이 계속 압축됩니다. 단, ACO(Advanced Compression Option).. 더보기
테이블 압축방식 체크 스크립트, Table Compression Type Check Script Oracle DBMS 는 DB 내에 들어있는 테이블 데이터에 대해 압축기능을 지원합니다. 공짜(무료)로 사용할 수 있는 Basic Compression 이 있고, 유료로 사용할 수 있는 ACO (Advanced Compress Option) 압축이 있고, Exadata(엑사데이터) 같은데에서만 사용할 수 있는 HCC (Hybrid Columnar Compression) 압축이 있습니다. Basic Compression 은 테이블에 데이터를 벌크(Bulk) 로딩할 때만 동작(압축) 됩니다. CTAS 문장이나 Insert /*+ apppend */ .. 문장을 사용해서 처음에 대량 로딩할 때만 압축되는 방식입니다. 이건 무료입니다. ACO 의 경우는, 유료옵션인데 좀 더 좋죠~ 당근~ 벌크 로딩이 아니어도,.. 더보기