文盲筱烨

好读书爱运动的IT技术爱好者

  • 博客访问: 631318
  • 博文数量: 148
  • 用 户 组: 普通用户
  • 注册时间: 2014-02-15 19:01
  • 认证徽章:
个人简介

邮箱:longzhimeng99@sina.com 微博:文盲筱烨 Q Q:807756533 齐鲁IT联盟Q群:178581875 相关博客:http://blog.sina.com.cn/longzhimeng99 微信公众号:wenmangxiaoye

ITPUB论坛APP

ITPUB论坛APP



APP发帖 享双倍积分

文章分类

全部博文(148)

文章存档

2017年(73)

2016年(20)

2015年(28)

2014年(26)

微信关注

IT168企业级官微



微信号:IT168qiye



系统架构师大会



微信号:SACC2013

订阅
热词专题

分类: Oracle


SQLHC 是什么东西呢,全称:
SQL Tuning Health-Check Script 是 Oracle Server Technologies Center of Expertise 开发的一个工具。该工具也被称为 SQLHC,用于检查单条 SQL 语句运行的环境,包括基于成本的优化器(CBO)的统计数据,用户对象的元数据定义,配置参数和其他可能影响到待分析 SQL 性能的因素。

脚本信息描述:

点击(此处)折叠或打开

  1. Produces an HTML report with a list of observations based on
  2. health-checks performed in and around a SQL statement that
  3. may be performing poorly.
执行条件:

点击(此处)折叠或打开

  1. 1. Execute as SYS or user with DBA role or user with access
  2.     to data dictionary views.
  3.  2. The SQL for which this script is executed must be
  4.     memory-resident.
参数说明:
点击(此处)折叠或打开
  1. 1. Oracle Pack license (Tuning or Diagnostics or None) T|D|N
  2.  2. SQL_ID of interest.
执行命令(参考) 输入相关SQL_ID:
点击(此处)折叠或打开
  1. REM # sqlplus / as sysdba
  2. REM SQL> START [path]sqlhc.sql [T|D|N] [SQL_ID]
  3. REM SQL> START sqlhc.sql T 51x6yr9ym5hdc

执行完成会生成一个ZIP包,类似以下名字

点击(此处)折叠或打开

  1. sqlhc_20170716_155643_7b2twsn8vgfsc.zip

里边有健康检查、诊断、sql 执行计划等相关信息,格式为HTML,还有一些日志。 有兴趣的可以自己执行以下试试。

参考以下文章:
SQL Tuning Health-Check Script (SQLHC) (Doc ID 1366133.1)






阅读(527) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~
评论热议
请登录后评论。

登录 注册