ansroie
ORACLE wy onacte support Povervienis or |)
aso Mowldge Se agus Paes Ue
‘ All About the SQLT Diagnostic Tool (Doc ID 215187.1)
In this Document
Main Content
What is SOLTAOLAIN (59
Licensing (SQLT requires no Icense and is FREE)
Download SQUTXPLAIN (S987)
Ingtalaton
SQLIXPLAIN EX
SQLTXPLAIN Video and Webinars
est Practices
‘Ask Questions, Get Halp, And Share You Be
ro-Actve Problem Avoidance and Diagnostic Calon
Discus SOUT!
References
Document 5187.4
@ 1m ras
| Ge 2
ve Festa.
BO) contacts Hep
Was this document helpful?
aga
an 7
Oracle Appleton Object brary - Version 115.10.0 and later
(facle Database - Enterprise Edtion- Version 1020-1 and later
Managed Cloud Serves Problem Resolution Version N/A to N/A
DoopleSot Enterprise PT PeopleToos- Version 8.54 to 8.58 [Release 84)
Oracle Database Cloud Schema Servee- Version N/A and wer
Information ints document apps to any platform
Checked fo relevance OF JUL-2014
ORACLE
‘ORAChK.
What is SQLTXPLAIN (SQLT)?
‘SQLTAPLAIN, aso known as SQLT, i a tool provided by Oracle Server Technologies Cento of Exprtise~ ST CoE. SQLT inputs
ment and outbus a Se of Gagnastes les. These files are commonly used to dlaghose SQL statements performing
ooty.SQLT connects to the database anc collects execution plans, Cast-based Optimizer CBO statist, schema cbjects
metadata, performance stlistes, configuration parameters, and sar elements that ilvence the performance ofthe SQL
fone SQL
beng analyzed
Fer tuning SQL, SQLT requires some lvl of expertise to get the most fom f
or most issues we recommen that you stat by
ecnty Viewed
Teassionn 2 rors
teaser)
store OFFLINE
Incemena ecine
fears}
fnsisea.)
Restore [1554636.1]
os (6321)
stom Hee
checking the query using SQL Heath Check and then progress to SQLT if you are unable to resolve te issue. For details of
SQUHC see
Document 1366135.1 SQL Tuning Heath-Check Script (SQLHC)
Licensing (SQLT requires no license and is FREE)
As in the tite of his section, SQLT requires no leense a is FREE.
‘SQLT can use data rom the Oracle Diagnostic andr the Oracle Tuning Packs if your st has 2 cense fr them. For more
etal refer othe licensing section inthe SQLT EAR:
hntpslisupport oracle, comlepmes/aces/DocumentDisplay?_afr-oop=2643252260649008 pare
Dalal TextBsourceld=3-182064001918I0=215187.... 1Sansroie Document 215187.4
Donut 14581601 FAQ: SQLT (SQLIXPLAIN) Frequently Asked Questions
Download SQLTXPLAIN (SQLT)
9.2and 10,1 download
"Note that you can ao dowrlosd SQLT Inthe RAC and DB Support Tools Bundle
Document 1594547.1 RAC and DB Support Tools Bundle
Installation
‘For 10.2.14.1, 1.2, 12.1.12.2 and 18.1 cownload the SQLT tel from the sz fle atached and unzip the contents
into a stable folder.
+ Read the SQLT Usage instructions
Docume
107.1 SQLT Usage Instrctions
‘These instructions (instructions ht) are alo included in the ip fle.
+ IT the ap le appears corupted wile downloading, please retry with another browser.
{Ifyou encounter any installation ‘sues, plage eer to te following Community thread for assistance: SOLTAO.AL
SOLT Instalation Issues
+ For sample output, download outost sama.
+ For 9.2 and 10.1 download the SQLT tool rom the sot. Read sat instructions tet included in ip fl. De not use ths
‘version ofthe tool an 10.2 ane pasteror versions,
How to get SALT Installation Advice?
‘Te best place to get SQLT instalation advice Is the My Oracle Support Community (MOSC). Refer to the folowing tread
‘SQLTXPLAIN 50.7 insaition Issues, where you can benef fom the shared experience ofthe community, ask questions and
‘get help rom others.
‘Troubleshooting SALT Runtime or installation Issues
In the event thet SQLT raises errors at runtime or during instalation or as atherinstalaton related sues, refer to
‘Document 1670607,1 FAQ: Common SQLT (SQLTXPLAIN) Runtime/tintallaten Erors
‘As above, the My Orade Suppor Community (MOSC) can also provide valuable assistance
‘SQLTXPLAIN Usage Guide
The SQLT usage quid canbe found here:
(Document 1614107.1 SQLT Usage Instructions
Unless you plen to execute the SQL, you wil ned to krow the SQL_ID or HASH_VALUE of the statement from an AWR or ASH
report or you ca select from the database Using the VSSQL view. See
Document 1627387.1 How to Determine the SQL_1D for a SQL Statement
Intorproting the SQLTXPLAIN Main roport
‘You can find some suggestions about how you might beable to use the SQLT man report inthe following document
‘Document 1972254,1 SQLT Main Report: Usage Suggestions
SQLTXPLAIN FAQ.
tps: suppor oracle. comlepmosfaces/DocumentDisplay?_afrLoop=2643252260549008parent=SiDelalTexiBsourcel
182964091918
15187
26ansroie Document 5187.4
|AFAQ forthe SQLT tool can be found hee:
Donut 14841601 FAQ: SQLT (SQLTXPLAIN) Frequently Asked Questions
SQLTXPLAIN Video and Webinars
Adctionally number of webcasts covering varius SQLT related topics have been recorded, including topics such as:
+ "Using SQLTXPLAIN to diagnose SQL statements performing oot
1 "How to create in 5 minutes a SQL Tuning Test Case using SQUTAPLAIN"
‘The webinars can be found, alongwith many ater recorded webcast, here
Document 740064.1 Advisor Webcast Archived Recordings
Relate to the Testcase webinar, there are some articles outing how to use SQLT estates here
Document 14708111 How to Use SQLT (SQLTXPLAIN) te Create a Testrase Without Row Data
Document 14657411 How to Use SQUT (SQLIXPLAIN to Create a Testease Contamning Application Data
‘Ask Questions, Get Help, And Share Your Experiences With SQLT
‘Would you like to explore SQLT further with other Oracte Customers, Oracle Employees, and Industry
Experts?
Wie have various community threacs avalale where you can ask questions, get help from ethers, and share your
experiences ith SQLDXPLAIN
SQUNPLAIN: S047 instalation Issues
SQCDXPLAIN: Deal with Long Exeaiton Times
‘SQLDXPLAIN: Dealing with Eros reparted in SO
SQUDXBLAIN: Using SOUT on 3 Stand-by or Datzouard
SSQUDXPLAIN: Interoneting and Understanding SQLT Qutout
General seysion
Discover discussions about other articles and helpful subjects by clicking hare to access the main My Grace Support
‘Community page for Database Tuning.
ProsActive Problem Avoidance and Diagnostic Collection
‘trough some problems may be unforeseen, n many cases problems may be avoldable I signs are cetected early enough.
‘Adationaly fan issue dees ccc, sno use calectng information about that issue ater te even. SQLTXPLAIN is one ofthe
tools that suppor recommend for ealecing such dlagnosts, For information on Suagestes uses, ater proactive preparavons
apd dagnestes, see:
Document 1482811.1 Best Practices: Proactively Avicing Database and Query Performance Issues
Document 1477598.1 Best Practices Around Data Collection For Performance Issues
Discuss SQLT!
‘The window below isa live discussion ofthis article (not a screenshot). We encourage you to join the discussion
by clicking the "Repiy" link below for the entry you would lke to provide feedback on. If you have questions oF
implementation issues with the information in the article above, please share that Below.
tps: suppor oracle. comlepmosfaces/DocumentDisplay?_afrLoop=2643252260549008parent=SiDelalTexiBsourcel
182964091918
15187
a8