본문 바로가기

oracle12c

오라클 Heatmap, ADO, ILM 기능관련 딕셔너리 조회 스크립트 모음 Oracle ILM 관련 정책 상태 및 작업 상태 등을 체크해 볼 수 있는 스크립트를 모아봤습니다. ILM 관련 개념에 대한 설명은 아래 링크를 참조하시기 바랍니다. - 오라클 Heatmap, ADO, ILM 기능 설명 ILM은 Information Lifecycle Management 의 약자입니다. 정보 즉 DB내의 데이터를 Lifecycle 에 따라 관리하겠다는 것입니다. 이 용어는 Oracle만 사용하는 용어는 아니고, General 한 용어입니다. 이 기능을 구현하기 위해서 오라클에서는 Oracle 12c 에서 Heatmap, ADO 라는 기능을 만들었습니다. Oracle 에서는 ILM, ADO 를 거의 같은 의미로 여기저기 사용하고 있습니다. * ILM 관련 파라메타 조회 -- ILM 관련 파.. 더보기
오라클 Heatmap, ADO, ILM 기능 테스트 핸즈온 - Storage Tiering 오라클 ILM 에는 Compression Tiering 과 Storage Tiering 2가지가 있습니다. 여기에서는 Storage Tiering 을 핸즈온해보겠습니다. 작업 절차는 다음과 같습니다. 1) DB 파라메타 변경 2) 테스트할 테이블스페이스 및 샘플 테이블 생성 3) ADO Policy 생성 4) ADO Policy 를 수동으로 강제 적용 5) ADO Policy 삭제 실제 운영에 적용하는 상황이라면 1), 3) 번만 있으면 됩니다. 운영DB에는 테이블이 이미 있으니 2)번은 필요없고, ADO Policy 는 만들어두면 알아서 자동적용(Triggering) 되기 때문에 수동으로 강제 적용할 필요가 없는 일이고, ADO Policy 를 삭제할 일도 없겠죠.. 그냥 쭉 가는 거니까.. 1) DB.. 더보기
오라클 Heatmap, ADO, ILM 기능 테스트 핸즈온 - Compression Tiering 지난번에 오라클 Heatmap, ADO 의 개요와 ADO 커맨드 샘플 을 정리해봤습니다. 이번에는 처음부터 끝까지 쭉 순차적으로 핸즈온(따라해보기)을 진행해보겠습니다. 오라클 ILM 에는 Compression Tiering 과 Storage Tiering 2가지가 있습니다. 여기에서는 Compression Tiering 만 먼저 해보겠습니다. 간단히 절차를 먼저 체크하면, 아래 순서로 작업하면 됩니다. 1) DB 파라메타 변경 2) 테스트할 샘플 테이블 생성 및 데이터 생성 3) ADO Policy 생성 4) ADO Policy 를 수동으로 강제 적용 5) ADO Policy 삭제 실제 운영에 적용하는 상황이라면 1), 3) 번만 있으면 됩니다. 운영DB에는 테이블이 이미 있으니 2)번은 필요없고, AD.. 더보기
오라클 Heatmap, ADO, ILM 기능 샘플 커맨드 예제 이전 페이지에서는 Oracle 12c New Feature 인 Heatmap, ADO 에 대한 기본적인 개념을 살펴봤습니다. 여기는 ADO Policy(정책) 설정할 때 참고할 수 있는 커맨드 샘플예제 페이지 입니다. ADO Policy 세팅하는 방법은 Compression Tiering, Storage Tiering 의 2가지가 있습니다. 1. Compression Tiering 조건에 만족하면 테이블, 파티션 또는 데이터를 압축하는... alter table EMP ilm add policy row store compress advanced --> 1) 압축방식 segment --> 2) Level : segment / row after 30 days --> 3) 기간 : day / month / y.. 더보기
오라클 Heatmap, ADO, ILM 기능 설명 - Oracle 12c New Feature 오라클 12c DB에서 추가된 신기능들중에 Heatmap, ADO 라는 게 있습니다. 얘네들은 Database 내에서 ILM (Information Lifecycle Management) 을 가능하게 해주는 기능입니다. ILM 이란 한글로는 "정보생애주기관리" 라고 할 수 있는데, 정보 즉 DB내의 데이터를 Lifecycle 에 따라 관리하겠다는 것입니다. Lifecycle 이란 태어나서 죽을때까지를 말하죠. 데이터가 처음 Create/Insert 되면 태어나는 것이고, 한참 활발하게 조회되고, Update 되다가, 말년에는 거의 사용이 없죠... 가뭄에 콩나듯이 1년에 한두번 조회할까... 이게 데이터의 생애(Lifecycle)이고, 이것에 맞추어 관리를 하겠다는 의미입니다. 여기서 관리(Managem.. 더보기