网站首页
JSP空间
动态资讯
开源项目
技术文档
资源下载
J2EE资源
客户论坛
在线支付
 
  技术文档>>数据库技术>>Oracle技术>>Oracle开发>查看文档  
  在Oracle实例间移动SQL调整工具集简介     
  文章作者:未知  文章来源:未知  
  查看:168次  录入:管理员--2007-04-11  
 

SQL调整工具集(SQL Tuning Set,STS)是Oracle 10g的SQL Tuning Advisor特性的一个组成部分。每个调整工具集都包含一个或几个SQL语句,以及正确解释它们所需的上下文信息。SQL Tuning Advisor用一个调整工具集作为输入,检查其中的语句并为它们提出优化建议。

由于没有办法在不同的实例间移动调整工具集,Oracle 10g的最初版本要求在具有SQL Tuning Set的同一台机器上执行这种分析。这增加了生产系统的管理开销,并且需要在生产实例中给开发者比正常情况下更高的特权。

Oracle 10g第二版(release 2)中增加了移动SQL Tuning Set的功能。使用一个中转表和DBMS_SQLTUNE类中的过程,你就可以从创建SQL Tuning Set的实例中将它们输出,然后输入到一个测试实例中进行分析。

在《Oracle数据库性能调整指导》一文详细说明了这个转换过程,大家可以参阅。简单来说,这个过程包括以下步骤:

建立一个或几个SQL Tuning Set。STS可以在Oracle Enterprise Manager中通过现有的AWR快照、保存的快照集或一个定义的SQL历史时期来创建。它们还可以使用DBMS_SQLTUNE中的过程手动创建。

使用DBMS_SQLTUNE中的PAC_STGTAB_SQLSET过程建立一个中转表,保存将要传输的STS。

使用PAC_STGTAB_SQLSET过程加载含有现存调整工具集的中转表。

像移动其它表一样(如通过Datapump输出和输入)移动中转表。

在目标系统中,使用UNPACK_STGTAB_SQLSET过程将调整工具集输入到系统中。然后就可以使用DBMS_SQLTUNE或Enterprise Manager对它们进行分析。

 
 
上一篇: 用Oracle 9i全索引扫描快速访问数据    下一篇: Oracle 9i 的增强型内存使用率查看表
  相关文档
在oracle 10g中建立没有域名的db_link 03-21
教你利用Rownum来限制查询所返回的行数 06-17
数据库管理员日常工作中必备的sql列表 (1) 05-05
Oracle建立二进制文件索引的方法 09-29
Oracle专家调优秘密 01-15
Oracle进程导致CPU 100%的具体解决步骤 08-05
怎样在oracle中执行一次基本的快照复制 04-29
快速掌握解决ora-00844错误的实用方法 03-07
Oracle的恢复管理器及DBMS_JOB包分析 04-11
轻松掌握什么是数据的物理(存储)结构 09-29
遇到ora-12535问题后应当采用哪些方法解决 04-16
oracle数据库导入导出方法的个人总结 04-23
详细讲解有关"cbo"优化的三个疑难问题 02-03
学习 Oracle过程中几个常见问题的总结 08-05
学会使用Oracle中的时间间隔型数据 04-11
讲解"oracle"下导出某用户所有表的方法 02-02
Oracle9i的新特性索引跳跃式扫描的实现 09-01
vb与Oracle 数据库中的日期转换 09-29
多方面讲解pl/sql编程存在的几个缺点 (1) 04-16
建立用户组保证Oracle数据库安全性 04-11
返回首页 | 关于我们 | J网章程 | JSP空间合租 | 客服中心 | 免责声明 | 常见问题 | 参观机房
本站主机空间代理至厦门市华众网络科技有限公司
《中华人民共和国增值电信业务经营许可证》
编号:闽B2-20050079
@2005-2008福建JSP技术网 版权所有 闽ICP备05000928号
厦门(总部):13616026886 福州:0591-87655121
邮箱:admin@fjjsp.com 站长QQ,点击这里给我发消息