My Oracle Support Banner

FAQ: SQLT (SQLTXPLAIN) 자주 묻는 질문 (Doc ID 2117042.1)

Last updated on AUGUST 04, 2018

적용 대상:

Oracle Database - Enterprise Edition - 버전 9.0.1.0 과(와) 그 후속
이 문서의 내용은 모든 플랫폼에 적용됩니다.

목적

이 문서는 SQLTXPLAIN (SQLT)도구에 대한 몇 가지 질문과 대답. 여기 SQLT의 최신 버전을 다운로드 할 수 있습니다:

<Document 215187.1> SQLT (SQLTXPLAIN) - Tool That Helps To Diagnose SQL Statements Performing Poorly

SQL사용 및 설치 지침을 참조하십시오:

<Document 1614107.1> SQLT Usage Instructions

 

NOTE: 만일 어떤 database footprint 남기지 않은 SQL 환경에서 Health Check을 수행 할 경우 참조 :

<Document 1366133.1> SQL Tuning Health-Check Script (SQLHC)

SQLT에 대한 경험을 공유하고, 질문하고, 도움을 받을수 있습니다.

다른 오라클 고객, 오라클 직원 및 산업 전문가와 SQLT을 더 탐구 하시겠습니까 ?

우리는 당신이 SQLTXPLAIN과 경험을, 질문을 다른 사람의 도움을 얻고, 공유 할 수있는 다양한 스레드를 사용할 수있습니다.:

SQLTXPLAIN: SQLT Installation Issues
SQLTXPLAIN: Dealing with Long Execution Times
SQLTXPLAIN: Dealing with Errors reported in SQLT MAIN report
SQLTXPLAIN: Using SQLT on a Stand-by or Dataguard
SQLTXPLAIN: Interpreting and Understanding SQLT Output

SQLTXPLAIN (SQLT): General Discussion

클릭하여 다른 기사와 도움되는 주제에 대한 논의보세요 여기 Database Tuning에 대한 My Oracle Support Community page 를 접속합니다.

질문과 답변

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

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


이 문서에서
목적
 SQLT에 대한 경험을 공유하고, 질문하고, 도움을 받을수 있습니다.
질문과 답변
 배경 과 구조
 SQLTXPLAIN 또는 SQLT 로 알려진것은 무엇입니까?
 SQLT의 기원은 무엇입니까?
 SQLT와 같은 정보수집하기 위해 가벼운 방법이 있습니까?
 SQLHC은 SQLT를 보완 또는 대신 인가요?
 처음에는 무엇을 사용합니까? SQLHC 또는 SQLT?
 SQLT은 운영시스템에서 안전하게 사용할수 있습니까 ?
 SQLT을 사용하기 위해서는 어떤레벨의 전문기술이 필요합니까?
 지원되는 버전
 SQLT tool 은 모든 버전에 동일한가요?
 SQLT 은 Oracle 9i 과 10gR1 위에서 사용될수 있습니까 ?
 라이센스
 SQLT의 라이센스 요구 사항은 무엇입니까?
 DB에 tuning 및 diagnostic packs이 설치되어 있는지 여부에 따라 라이센스가 가능한지 어떻게 체크합니까?
 Tuning Pack이 설치되어 않은 경우 어떤 보고서가 누락되나요?
 SQLT를 사용하면 , AWR 보다 더 유익한가?
 설치, 설정과 사용
 SQLT의 설치가이드가 있습니까 ?
 SQLT 설치 조언은 어디에서 얻을수 있습니까?
 SQLT은 어디에서 다운로드 할수 있습니까?
 SQLT을 어떻게 설치/ 재설치/제거 할수 있습니까?
 SQLT은 어느정도의 공간을 차지합니까?
 SQLT를 어떻게 업그레이드 할수 있습니까?
 SQLT은 얼마나 많은 공간을 차지합니까?
 SQLT가 이미 설치되어있는 경우, 어떻게 버전을 확인합니까?
 SQLT 설치하는 동안 SQLT는 무엇을 합니까?
 SQLT 대신 새 스키마를 만드는 기존의 스키마에 설치 할 수 있습니까?
 SQLT를 실행하려면 SYS 암호를 필요합니까 ?
 SQLTXPLAIN 사용자의 암호를 재설정 할 수 있습니까 ?
 응용 프로그램 암호를 사용할 수없는 경우, SYS / SYSTEM은 실행 가능한 대안인가 ?
 어떤 schema를 응용 프로그램 schema로 등록해야합니까? 예를 들어 DB에 cross permissions가진 schemas 3개가 있을때 Schema A 가 main schema지만 B와 C Scheman가 uses objects의 권한을 가지고 있을때. SQLT을 수행하는 방법은?
 Database가 11.2로 10.2에서 업그레이드 할 때, SQLT upgrade 경로는 무엇인가?
 만일 SQLT 을 운영 DB 과 해당 DB가 향후 복제된 경우, SQLT "out-of-the-" box를 복제 DB에 작업할것인가?
 여러 database instance있는 서버에 SQLT를 설치하는 데 필요한 특별한 설정 있나요?
 어떻게 자주 SQLT 실행해야합니까?
 자동화 / 스크립팅 설치할 수 있습니까 ?
 SQLEXPLAIN 테이블 스페이스에 대한 유지 보수에 대해 걱정할 필요합니까 ?
 SQLT 런타임 / 설치 오류
  어떻게 installation 및 runtime 문제를 처리할것인가?
 어떻게 SQLT의 SQL문이 Hang 또는 error 가 발생할때 어떻게 처리를 할것인가?
  기능
 어떤 플랫폼에 SQLT이 작동합니까?
 SQLT는 Database에서 모든 SQL 캡처하거나 특정 schemas 만 캡처합니까?
  SQLT는 많은 SQL들은 동시에 분석할수 있나요?( 예를들어. SQL Tuning Set 부터 ) ?
 만일 세션에서 여러 SQL들이 있을 경우, 어떻게 SQLT 하나 하나를 사용할수 있나요?
 만일  Plan이 변경된 동일 쿼리에 대한  여러 보고서가 있을 경우, 이를 비교 될수 있는가?
 PL/SQL Tool을 이용할수 있나요?
 분산환경에서 SQLT를 사용할수 있습니까?
 SQL_ID 또는 HASH_VALUE 는 어디에서 찾을수 있나요?
 SQLT는  PLAN_HASH_VALUE 입력할수 있나요?
 Multiple Tables, Views 기타등을 포함하는 쿼리를 사용할수 있나요 ?
 multiple schemas에서 SQL 참조하는 objects에 사용할수 있나요? 
 SQLT는 dblink를 통해 여러 database들에서 자동합니까?
 SQLT는 literal 값을 처리하고 변수와 결합하는가?
 SQLT는 어떻게  bind 변수처리 합니까?
 SQLT는 10053 포멧 출력을 제공하는가?
 SQLT에 대한 입력으로 이전의 추적 파일 (들)과 같은 10046 또는 10053 추적 파일을 생성 사용할 수 있나요?
 다른 SQLT 방법들을  어떻게 실행합니까?
 XTRACT, XECUTE, XTRXREC 과 XPLAIN 차이는 무엇인지?
 XTRACT 또는 XECUTE 무엇을 먼저 실행해야 되나요?
 만일 완료되지 않은 SQL 있다면 , SQLT는 여전히 유용한가요?
 SQLT는 실제로 SQL문을 실행하거나 실행된 문장 만 수집하나요?
 분석 SQL의 하드파싱은 XECUTE 방법의 필수 인가요? 이것은 "/* ^^unique_id */" 문의 목적 인가요? 
 오류가 발생하는 쿼리에 대한 SQLT를 사용하여
 SQLT는 분산환경에서 사용할수 있습니까?
 RAT ( Real Application 테스트)에 SQLTXPLAIN에서도 볼수 있는 제공되는 기능이 있습니까?
 어떻게 SQLT는 SQL 문에 대한 기록 정보를 얻을 수 있습니까?
 SQLT는 그래픽 출력 포함되어 있습니까?
 우리는 다른 클라이언트의 다른 output SQL을 식별하기 위해 SQLT을 사용할 수 있습니까?
 SQLT를 수행할때 시간을 정할수 있습니다. 예를 들어, 한밤중에만 느린 Query를  경우 ?
 보고서 분석
 어떻게 메인 리포트를 분석 및 해석할수 있습니까?
 Observations section에서 검색할 중요한 내용은 무엇입니까?
 DBA_HIST_* views의 정보보다 Memory 내의 정보가 더 나은가요?
 만일 Database structure가 변경하지 않는다면, 왜 SQLT에 실행 계획이 하나이상 있습니까?
 어떻게 SQLT에 의해 제시된 실행계획을 실행할수 있습니까??
 SQLT의해 생성된 SQL Profile을 어떻게 삭제할수 있습니까?
 성능
 SQLT는 실행하기 위해 Database 자원을 많이 사용합니까?
 SQLT는 얼마나 많은 메모리를  사용합니까?
 Software호환성
 SQLT는 --여기 Insert application -- 와 같이 동작합니까?
 EBusiness Suite를  수행하는 Database에서 SQLT사용에 대한 제한이 있습니까?
 SQLT는 RAC와 Exadata에 사용할수 있습니까?
 Exadata 특정정보는 SQL에 대한 보고서를 캡처합니다?
 SQLT 및 SQL Performance Analyzer 와 차이점은 무엇입니까? 
 SQLT는 Oracle Enterprise Manager (OEM)/Grid Control에 통합 되어 있습니까?
 당신이 OEM을 가지고 있을때 왜 SQLT를 사용하기 원합니까?
 SQLT  testcase 생성기
 SQLT Testcase 생성기는 무엇입니까?
 SQLT Testcase는 user data를 생성합니까?
 SQLT Testcase를 제현 하기 위해서, 각 서버마다 동일한 hardware가 요구되나요?  
 Test system에서 다중 system 통계정보를 가질수 있습니까?
 SQLT을 수행하기전에 백업을 해야 됩니까?
 Source system과 단지 SQL문을 분석하기위해 SQLT를 이용할수 있나요?
 Test system에 Oracle materialized view이슈를 재현하기 위해 SQLT를 이용할수 있습니까?
 Dictionary 및 fixed objects 와 같이 작업할때 특별한 고려사항들이 있습니까?  하나의 Schema에 매핑합니까? 
 만일  운영시스템에 Real Application Cluster (RAC) 사용하고 개발시스템에  RAC 아닌 시스템을 사용할 경우에 , 개발시스템에 SQL Plan을 재현할수 있는 Testcase를 생성할수 있습니까? 
 SQLT Testcase 의 목적은 단지 동일한 실행 plan을 재현하고, 최적의 실행 plan을  추출할수 있도록  도움이 되지 않나요? 
 다양한 문제들
 SQLT 버전 11.4.4.8 및 이하에  "!=" 에서  "=" 로 변환하여 잠재적으로 잘못된 정보를 제공합니까?
 CBO는 무엇입니까?
 AWR는 무엇입니까?
 SQLT 보고서는, 왜 "실제행들"이 아닌 "마지막 행들"이 있습니까?
 Original Shipped FAQ
 SQLT 릴리즈의 새로운 기능입니까?
 어떻게 CBO힌트를 이용하여  나만 수행할수 있는 SQL실행문을 만들수 있습니까? 
 ORA-00942: 테이블 또는 뷰가 존재하지 않습니다. 라인 1에 오류 : SELECT prev_sql_id, prev_child_number FROM sys.my_v$session
 "ORA-07445" 또는 "ORA-03114: ORACLE에 연결되어 있지 않습니다.".
 분산 Query는 어떻게 분석합니까?
 XTRACT 또는  XECUTE 방법들은  너무 오래 걸립니다.
 어떻게 SQT 사용자를 등록할수 있나요?
 SQLT의 staging directory를 변경할수 있습니까? 
 SQLT저장소의  export를 억제하는 방법은 무엇입니까?
 SQLT 도구 버전이 무엇입니까? 
 SQLT 저장소를 적게 유지할수 있습니까?
 어떻게 응용 테이블들에 "SELECT COUNT(*)" 신속하게 할수 있습니까?
 어떻게 일부 Data Dictionary objects들의 snapshot가지고 신속하게 할수 있습니까?
 어떻게 SQLT 툴에 대한 피드백을 제공하나요? 
  어떤 추가정보를 사용할수 있습니까?
 SQLT Webcasts
 SQLT에 대해 토론하세요!
참고

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