SQLT 诊断工具 (文档 ID 1526574.1)

文档内容

 主要内容
 下载 SQLTXPLAIN (SQLT)
 SQLTXPLAIN (SQLT) 简介
 安装
 SQLTXPLAIN 参考资料
 SQLTXPLAIN FAQ
 SQLT 网上研讨会
 最佳实践
 提出问题,得到帮助并分享您使用 SQLT 的心得:
 如何主动避免问题发生及做好诊断信息的收集
 参考

适用于:

Oracle Application Object Library - 版本 11.5.10.0 和更高版本
Oracle Database - Enterprise Edition - 版本 10.2.0.1 和更高版本
本文档所含信息适用于所有平台

主要内容

下载 SQLTXPLAIN (SQLT)

下载针对10.2, 11.1 和 11.2 的版本
下载针对9.2 和 10.1 的版本

您还可以从以下工具集中获得 SQLT
   
Document 1594347.1 RAC and DB Support Tools Bundle

 

当前SQLT的版本为

SQLT version number: 12.1.05         SQLT version date  : 2013-12-11

要了解本版本的新功能,请查看更改日志。

SQLTXPLAIN (SQLT) 简介

SQLTXPLAIN,也称为 SQLT,是 Oracle Server Technologies Center of Expertise - ST CoE 提供的一款工具。SQLT 输入一个 SQL 语句,然后可输出一组诊断文件。这些文件通常用于诊断性能不佳的 SQL 语句。


SQLT 会连接到数据库,并收集执行计划、基于成本的 Optimizer(优化器)CBO 统计信息、schema 对象的 metadata、性能统计信息、配置参数和会影响 SQL 性能的其它类似因素。

安装

  • 对于数据库版本 10.2、11.1 和 11.2,请下载 sqlt.zip(zip 格式)获取工具(在原英文文档中Document 215187.1)。阅读 zip 文件中包含的 sqlt_intructions.html(在本文档附件中已提供中文版本)。
  • 如果使用 Internet Explorer (IE) 浏览器下载的 zip 文件出现损坏,请尝试使用其他浏览器。
  • 如需输出示例,请下载输出示例 (在原英文文档中)。
  • 对 于数据库版本9.2 和 10.1,请下载 sqlt9i.zip 并使用其中包含的工具(在原英文文档中Document 215187.1),阅读 zip 文件中包含的 sqlt_intructions.txt。请勿在 10.2 或 11g 数据库上使用该版本的工具。

 

SQLTXPLAIN 参考资料

SQLTXPLAIN FAQ

关于 SQLT 工具的常见问题,请参阅:

Document 1454160.1 FAQ: SQLT (SQLTXPLAIN) Frequently Asked Questions

SQLT 网上研讨会

我们录制了很多涵盖 SQLT 的网上研讨会,其中简要介绍了 SQLT 在各个方面的用法,包括以下主题:

  • "Using SQLTXPLAIN to diagnose SQL statements performing poorly"
  • "How to create in 5 minutes a SQL Tuning Test Case using SQLTXPLAIN".

在下面文档中可以找到网上研讨会,以及许多其他录制好的网上研讨会:

Document 740964.1 Advisor Webcast Archived Recordings

还有几篇与测试案例网上研讨会相关的文章,其中概述了如何使用 SQLT 测试案例,请参阅:

Document 1470811.1 How to Use SQLT (SQLTXPLAIN) to Create a Testcase Without Row Data
Document 1465741.1 How to Use SQLT (SQLTXPLAIN) to Create a Testcase Containing Application Data

 

最佳实践

提出问题,得到帮助并分享您使用 SQLT 的心得:

您想与其它 Oracle 客户,员工及业界精英进一步探讨 SQLT 吗?
我们在社区有很多讨论帖:

SQLTXPLAIN (SQLT): General Discussion
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 是一种support推荐的收集诊断信息的工具. 有关于如何主动避免问题及诊断信息的收集,请参见:

Document 1482811.1 Best Practices: Proactively Avoiding Database and Query Performance Issues
Document 1477599.1 Best Practices Around Data Collection For Performance Issues

Note that you can also download SQLT in the RAC and DB Support Tools Bundle

Document 1594347.1 RAC and DB Support Tools Bundle

 

REFERENCES

NOTE:1460440.1 - Script PXHCDR.SQL: Parallel Execution Health-Checks and Diagnostics Reports
NOTE:1482811.1 - Best Practices: Proactively Avoiding Database and Query Performance Issues
NOTE:1477599.1 - Best Practices: Proactive Data Collection for Performance Issues
NOTE:781927.1 - Performance Tuning Guidelines for Siebel CRM Application on Oracle Database
NOTE:1366133.1 - SQL Tuning Health-Check Script (SQLHC)
NOTE:465787.1 - How to: Manage CBO Statistics During an Upgrade from 10g or 9i into 11g
NOTE:224270.1 - TRCANLZR (TRCA): SQL_TRACE/Event 10046 Trace File Analyzer - Tool for Interpreting Raw SQL Traces
NOTE:243755.1 - Script to produce HTML report with top consumers out of PL/SQL Profiler DBMS_PROFILER data
NOTE:1322888.1 - pscbo_stats - Improving Statistics in Oracle RDBMS for PeopleSoft Enterprise
NOTE:1454160.1 - FAQ: SQLT (SQLTXPLAIN) Frequently Asked Questions
NOTE:1470811.1 - How to Use SQLT (SQLTXPLAIN) to Create a Testcase Without Row Data
NOTE:1465741.1 - How to Use SQLT (SQLTXPLAIN) to Create a Testcase Containing Application Data
NOTE:749227.1 - * How to Gather Optimizer Statistics on 11g
 
 

附件

   
 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值