- Exadata의 효과적인 기능 활용방안
- Insert 위주의 작업
- Update/Merge 위주의 작업 대신 Insert로 변경 작업
- 압축기술의 활용
- Exadata에서도 Index는 필요함.
- S사의 경우 ODS는 PK만 생성, Mart는 Index없이 운영
- 기존의 Index에 대한 개념이 바뀌어야 함.
- Parallel 처리시 시스템 부하 방지를 위한 적절한 Hint 사용
- Hint로 쉽게 제어 가능함.
- Resource Manager를 통한 관리가 필요함.
- Partition Exchange을 활용해야 함.
- Index에 의한 Overhead 감소 및 압축을 유지해야 함.
- Exadata에서 통계정보는 필수 임.
- Exadata의 다양한 기능활용의 많은 부분은 통계정보에 기반함.
- Bulk 처리가 안되는 SQL문의 구현을 피해야 함.
- 대용량 데이터의 건단위 수행
- 필요에 따라서 생성되고, 기존 부적절한 모델기반 어플리케이션의 변경 없는 수용
- Exadata에서 하지 말아야 할 것
- Sort & Hash area size의 임의 조정
- Sort area, hash area size를 임의로 조정하는 것은 전체 시스템에 영향을 주기 때문에 Session단위로 변경하면서 수행하지 말아야 함.
- Parallel의 Default 사용 혹은 과다한 parallel의 사용
- Parallel Default는 MAX임으로 반드시 주의해야 함.
- Parallel degree 조정이 Plan의 변경을 가지고 옴으로 주의해야 함.
- Global index 생성 및 선택성이 낮은 Index의 생성
- 특수한 경우가 아니면 최소화해야 함.
- 통계정보 부족을 Hint로 해결하는 경우
- Ordered 와 같은 Hint는 잘못된 Plan을 만들어 낼 수 있음. Full, use_hash 위주로 Hint 부여
- Conventional path 보다 Direct read/write의 활용
- Conventional write가 발생하면 Direct read시 Buffer의 data를 Disk로 Write한 후에 Query가 가능하기 때문에 테이블의 성격에 따라 조정해야 함.
- Temporary table 과다 사용
- Temporary table은 parallel 처리가 안되기 때문에 With절을 사용하거나 Real table을 사용하는 것을 권고함. (Temporary Table 사용시 주의)
사업자 정보 표시
(주)블루원 | 김홍태 | 서울특별시 용산구 원효로 4가 135 금홍 2빌딩 | 사업자 등록번호 : 106-86-76684 | TEL : 02-3272-7200 | Mail : support_ora@blueone.co.kr | 통신판매신고번호 : 호 | 사이버몰의 이용약관 바로가기
'DB - ORACLE > Oracle RAC' 카테고리의 다른 글
ASM DISK 의 상태 풀이 설명 (0) | 2015.11.03 |
---|---|
ASM Disk Repair Timer 설정 관리 (0) | 2015.11.03 |
엑사데이타 성능을 검사 하고 튜닝하는 기초 항목 (0) | 2015.02.25 |
Exadata 시스템의 효과적 활용 (0) | 2015.02.24 |
Exachk 수행방법 (0) | 2015.01.20 |