이미 소장하고 있다면 판매해 보세요.
|
1장. 성능 관리 Tips
__001 실행 계획 이해 __002 최적의 결합 방법 선택 __003 커버링 인덱스로 접근 블록 수 줄이기 __004 NOT IN 구문으로 성능 문제 발생 시 대응 방법 __005 파티션을 활용해 접근 블록 수 줄이기 __006 SQL 병렬 쿼리를 사용해 성능을 빠르게 만드는 방법 __007 대량의 레코드 INSERT를 빠르게 만드는 방법 __008 SPM을 사용한 실행 계획 관리 __009 아키텍처 이해하기 __010 SPM을 사용한 하드 파싱 구조 이해 __011 SPM에 실행 계획 등록하기 __012 SPM이 사용되는지 확인하기 __013 SQL을 바꾸지 않고 실행 계획 변경 __014 과거의 실행 계획으로 SQL 실행하기 __015 SPM을 다른 데이터베이스로 마이그레이션 __016 시스템 개발에서의 SPM 도입 포인트 2장. 트러블 슈팅 Tips __017 트러블 원인을 빠르게 찾는 테크닉 __018 AWR 이벤트 활용 __019 인터커넥트 바틀넥을 찾아내는 성능 분석 요령 __020 2개의 AWR 리포트를 효율적으로 비교하는 방법 __021 자동 성능 진단 기능 __022 느린 SQL의 원인 자동 분석 __023 이전에 실행한 SQL과 실행 계획 추출 : AWR과 V$SQL __024 SQL이 느려 보일 때 확인사항 __025 실행 시간이 긴 SQL 조사 __026 ASH를 활용해 현재 또는 짧은 기간 동안의 문제 분석하기 __027 대기 이벤트의 매개변수 필드로 세그먼트 찾기 __028 물리 I/O 줄이기 - 대기 이벤트 처방(1) __029 일시 테이블 영역 접근 줄이기 - 대기 이벤트 처방(2) __030 SQL의 모든 동작 정보 추출 __031 실행 계획이 변화하는 원인 조사 __032 SQL 성능 분석 정보의 간단 추출 __033 ADRCI를 사용한 서포트 문의 3장. 아키텍처 Tips __034 자동 메모리 관리 기능 __035 자동 공유 메모리 관리 기능의 조정 규칙과 IMMEDIATE 모드 이해 __036 공유 풀 구조 이해와 ORA-4031 오류 회피 __037 공유 풀 설계의 문제 __038 공유 풀의 효과적인 감시 방법 __039 PGA 메모리 증가 막기 __040 PGA가 증가하는 원인과 대책 __041 PGA_AGGREGATE_TARGET이 실행 계획에 미치는 영향 __042 라지 페이지를 사용하는 대규모 메모리 환경에서의 트러블 대처 __043 온라인 인덱스 재구축과 일반 인덱스 재구축 __044 인덱스 생성 순서가 실행 계획에 미치는 영향 __045 의도하지 않은 병렬 쿼리 실행 막기 __046 삭제 처리를 빠르게 하는 테크닉 __047 효과적인 NOLOGGING 오퍼레이션 활용 __048 주의해야 할 NOLOGGING 오퍼레이션의 부작용 __049 롤백 시간 예측 __050 커넥션 풀링을 사용할 수 없는 환경에서 신규 접속 빠르게 만들기 4장. 개발?운용 관련 Tips __051 SQL*Plus를 사용한 작업 효율화 기술 __052 SQL*Plus를 사용한 검증 기술 __053 SQL*Plus를 사용한 트러블 슈팅 방법 __054 객체 정의 정보를 확인해서 SQL 구문을 간단하게 작성 __055 간단한 테스트 데이터 생성 방법 __056 PL/SQL 바틀넥 조사 __057 Enterprise Manager를 사용한 간단하고 확실한 DB 객체 관리 __058 Enterprise Manager를 사용해 정기적인 DB 가동 상태 리포트 생성하기 __059 Enterprise Manager를 사용해 실시간으로 SQL 실행 상황 감시하기 __060 데이터베이스 상황을 실시간으로 파악하기 __061 간단하게 OS 리소스 정보를 추출하는 방법 __062 오랜 시간 실행되는 SQL을 타임아웃 시키기 __063 데이터베이스의 OS 리소스 사용 제한 __064 데이터베이스의 OS 리소스 사용 제한내용 확인 __065 데이터베이스에 접속할 수 있는 클라이언트 제한 __066 애플리케이션 서버와 데이터베이스 서버 사이에서 발생하는 무효 접속 감지 __067 인덱스 효과를 간단하게 검증하기 __068 통계 정보를 조작해서 실제 실행 계획 재현하기 __069 세그먼트 단편화 해소 효과를 예측 __070 AUTOTRACE 기능으로 간단하게 SQL 실행 계획 확인하기 __071 바틀넥 확인을 위한 SQL 트레이스 추출 __072 외부 테이블을 사용해 SQL로 csv 파일 다루기 __073 숨겨진 초기화 매개변수 확인 __074 배치 처리 진행 상황을 로그 출력 __075 매뉴얼을 효율적으로 찾는 방법 5장. 시스템 테스트 Tips __076 시스템 테스트를 자동화할 때 주의사항 __077 DB 서버 중심의 시스템 테스트 __078 SQL 성능 테스트 자동화하기 __079 SQL 튜닝 셋 생성하기 __080 SQL 튜닝 셋을 테스트 환경으로 마이그레이션하기 __081 SQL 퍼포먼스 비교하기 __082 SQL Tuning Advisor와 연계하기 __083 SPA를 잘 사용하기 위한 테크닉 __084 DB Replay으로 실제 환경 부하 재현하기 __085 워크로드 캡처하기 __086 DB Replay에 필요한 전처리 __087 워크로드 리플레이하기 __088 리플레이 퍼포먼스 비교 __089 DB Replay 부하 조절하기 __090 DB Replay를 잘 사용하기 위한 테크닉 6장. 데이터마이닝 Tips __091 Oracle R의 특징과 데이터 분석 목적 파악하기 __092 R로 데이터베이스에 접근하고 통계 분석하기 __093 데이터베이스에서 R에 접근하기 __094 R로 스프레드시트에 접근하기 __095 R을 디버그하는 테크닉과 바틀넥을 발견하는 테크닉 __096 바이트 코드 컴파일로 R 실행 빠르게 만들기 __097 R의 메모리 사용량 제한하기 __098 히트맵으로 발생 빈도 쉽게 파악하기 __099 3차원 그래프를 사용해 유사도 파악하기 __100 워드클라우드로 데이터 시각화하기 |
|
★ 최고의 전문가 그룹이 알려주는 오라클 실무 핵심 노하우 100선!
_주요 내용 - 이 책은 오라클 컨설턴트로 오랜 기간 활동한 저자들의 풍부한 실무 경험을 바탕으로, 오라클의 실용적 기능을 소개함과 동시에 개발 현장에서 발생하는 각종 문제를 빠르게 해결할 수 있도록 트러블 슈팅 노하우를 공유한다. - 실무에 바로 활용할 수 있는 기술을 알기 쉬운 예제와 설명으로 제공한다는 점, 특히 현장에서 구두로 전승되는 노하우 중 100가지를 엄선해 한 권의 책으로 엮어냈다는 점에서 가치가 높다. - 안정적인 DB 운영을 목적으로 오라클 11g 버전에 새롭게 추가된 기능인 SPM(SQL PLAN Management)을 비롯해 대기 이벤트, 실행 계획 등에서 실제로 사용하는 최신 기술을 소개한다. 구 버전인 Oracle 8과 9i 등을 통해 기술 노하우를 익힌 이들에게도 권하고 싶은 책이다. _대상 독자 - 오라클에 어느 정도 지식이 있으나 한 단계 레벨업 하고 싶은 엔지니어/DBA - 현장에서의 오라클 운용 노하우와 문제 해결 방안에 목마름을 느끼는 개발자 - 구버전에 익숙해 Oracle 11g 이후 버전에서의 DB 운용이 불안한 개발자 - 오라클 제공 매뉴얼을 보완할 수 있는 실질적 활용 가이드가 필요한 현업 관계자 |