远端数据库AWR 导入到本地分析

  • AWR信息的导出

导出库(TEST)端操作

awrextr.sql脚本完成 awr信息的导出。

要输入的信息有 数据库id,报告的起始和结束快照号,生成的dump文件放在哪个oracle目录(创建好的 oracle directory),和dump文件名字

注意:输入oracle目录时,是大小写敏感的;dump文件,会自动加.dmp后缀(WINDOWS下后缀是.DMP

SQL> @?/rdbms/admin/awrextr.sql

  • AWR信息的导入

导入库(HY)端操作

dump文件传到导入库对应的Oracle目录下。

调用awrload.sql来导入信息。

要求输入oracle目录(大小写敏感),dump文件名,以及awr信息导入到哪个用户下。

注意,oracle目录是 大小写敏感的;dump文件名会自动加.dmp后缀(如果是在windows服务器上导出的,后缀是.DMP,在Linux下要先改文件名 成.dmp后缀);导入用户 会新建这个用户,要求指定该用户的默认表空间(默认在SYSAUX)和临时表空间。指定用户时,要用大写;导入成功后,用户会被删除。

SQL> @?/rdbms/admin/awrload.sql



  • 针对导入AWR 生成报告

导入库(HY)端操作

awrrpti.sql生成生成报告,它会让选择DB id和实例号(Inst Num)。除了,多输入DB idInst Num外,其他的都和生成当前数据库的awr报告一致,文件类型,几天的信息,起始快照号,结束快照号,报告文件名。

SQL> @?/rdbms/admin/awrrpti.sql


  • 看报告中的TOPSQL的执行计划

导入库(HY)端操作

要查看topsql中,sql的执行计划。用dbms_xplan.display_awr来实现,指定sql id 和导出awr信息的数据库的db id

SQL> set linesize 500

SQL> select * from table( dbms_xplan.display_awr( sql_id => '8t9xmjjhdv8bv', db_id => 161604471));

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/12238525/viewspace-713627/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/12238525/viewspace-713627/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值