My Oracle Support Banner

FAQ : SQL 계획 관리 (SPM) 자주 하는 질문 (Doc ID 2247119.1)

Last updated on FEBRUARY 19, 2019

적용 대상:

Oracle Database Cloud Schema Service - 버전 N/A 과(와) 그 후속
Oracle Database Exadata Cloud Machine - 버전 N/A 과(와) 그 후속
Oracle Cloud Infrastructure - Database Service - 버전 N/A 과(와) 그 후속
Oracle Database Cloud Exadata Service - 버전 N/A 과(와) 그 후속
Oracle Database Exadata Express Cloud Service - 버전 N/A 과(와) 그 후속
이 문서의 내용은 모든 플랫폼에 적용됩니다.

목적

이 문서에서는 SQL 계획 관리(SPM)에 대한 여러 가지 자주 하는 질문을 다룬다.

이 질문과 답변은 SQL Plan Management (SPM) 웹 캐스트를 통해 "11g의 계획 안정성을 달성하는 방법"에 대한 Q&A 세션에서 생성되었다. 이 웹 캐스트의 녹음 내용은 다음 문서에서 확인할 수 있다:

Document 740966.1 Advisor Webcasts: Current Schedule and Archived recordings

SQL 계획 관리는 시간 경과에 따라 SQL 문의 실행 계획을 기록하고 평가할 수있는 예방 메커니즘이다. 이 메커니즘은 SQL 문에대한 허용된 플렌 세트로, SQL 플렌 기준선을 작성할 수 있다. 받아 들인 계획은 잘 수행 된 것으로 입증되었다.

Document 1359841.1 Plan Stability Features (Including SPM) Start Point

Oracle® Database Performance Tuning Guide
11g Release 2 (11.2)
Part Number E16638-06

Chapter 15 Using SQL Plan Management
http://docs.oracle.com/cd/B28359_01/server.111/b28274/optplanmgmt.htm#PFGRF007

Chapter 20 Using Plan Stability
http://docs.oracle.com/cd/E11882_01/server.112/e16638/outlines.htm#PFGRF707

이 기사와 함께 질문하고, 도움을 얻고, 경험을 공유하시오.

다른 오라클 고객, 오라클 직원 및 업계 전문가와 함께 이 주제를 더 자세히 살펴 보시겠습니까?

이 특정 기사에 대해 질문하고 다른 사람들에게 도움을 얻을 수있는 경험을 나누는 토론에 참여하려면 여기를 클릭 하시오. 데이터베이스 튜닝을위한 주요 My Oracle Support 커뮤니티 페이지를 보려면  여기를 클릭하여 다른 기사 및 유용한 주제에 대한 토론을 찾아보시오.

질문과 답변

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


이 문서에서
목적
 이 기사와 함께 질문하고, 도움을 얻고, 경험을 공유하시오.
질문과 답변
 일반
 SPM Baseline, SQL Profile 및 SQL_PATCH의 차이점은 무엇입니까?
 다중 기준선이 있을 수 있습니까?
 여러 사용자 프로필에 대한 기준선을 분할 할 수있는 기능이 있습니까? 예를 들어 하나는 응용 프로그램 용이고, 다른 하나는 기본 사용자이고, 다른 하나는 최종 사용자 용입니다.
 optimizer_capture_sql_plan_baselines = true로 SQL을 실행했지만 dba_sql_plan_baselines에 기준선이 표시되지 않습니다
 SPM 기준선이있는 경우, SQL_ID와 관련하여 어떤 점을 찾아야합니까?
 SPM 기준선에 기록된 SQL 문의 계획을 표시하려면 어떻게합니까?
 SPM 베이스 라인을 구현한 통계 수집 루틴을 변경해야합니까?
 데이터베이스간에 SPM Baseline을 어떻게 이동합니까?
 SPM 베이스 라인은 Adaptive Features와 어떻게 통합됩니까?
 SPM 베이스 라인은 Oracle Database In-Memory Option과 어떻게 상호 작용합니까?
 계획 선택
 베이스 라인, SQL 프로파일, 아웃라인, 힌트 등의 우선 순위는 무엇입니까?
 SPM은 두 명의 서로 다른 데이터베이스 사용자가 호출 한, 동일한 SQL 문에의해 같은 이름을 가진 두 개의 서로 다른 테이블을 어떻게 참조합니까?
 계획(Plan) 진화
 계획 진화를 어떻게 모니터 할 수 있습니까?
 Adaptive Plans은 어떻게 진화 했습니까?
 DBA는 어떤 계획을 수락하고 사용할 것인지 결정하는 방법은 무엇입니까?
 계획 캡처
 계획 캡처를 위해 권장되는 방법은 무엇입니까?
 데이터베이스를 업그레이드 한 후에 자동 캡처를 true로 설정하는 것이 좋습니까?
 처음으로 캡처 한 계획이 최적이 아닌 경우 어떻게해야합니까?
 Oracle 9i에서 계획을 어떻게 마이그레이션 할 수 있습니까?
 AWR에서 SPM으로 계획을로드 할 수 있습니까?
 기존 기준선을 업로드하거나 수동으로 기준선을 만들 수 있습니까?
 테스트"데이터베이스에서 "프로덕션"데이터베이스로 기준선을 가져 오는 경우 환경 변수를 동일한 값 (예 : optimizer_mode)으로 설정해야합니까?
 뷰 DBA_SQL_PLAN_BASELINES가 실행 통계를 표시하지 않는 이유는 무엇입니까? ELAPSED_TIME 및 CPU_TIME 같은 열은 0입니다.
 성능 및 공간
 프로덕션 시스템에서 optimizer_capture_sql_plan_baselines을 설정하면 성능에 미치는 영향은 무엇입니까?
 spm에 대한 sysaux 테이블 공간에서 추가 디스크 공간을 어떻게 계산할 수 있습니까?
 승인되지 않은 계획과 기준선에 저장된 수용된 여러 계획의 성과를 어떻게 확인할 수 있습니까?
 SPM베이스 라인 캡처 및 사용으로 인해 데이터베이스 성능이 저하됩니까?
 SPM 기준선 문제 해결
 SPM의 알려진 문제점은 무엇입니까?
 SPM 기준선이 사용되지 않는 문제를 진단하기 위해 수집해야 할 것은 무엇입니까?
 SQL 계획 관리(SPM) 토론
참고

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.