oracle 10 awr

admin3个月前软件教程33

Oracle 10 AWR(Automatic Workload Repository)是Oracle数据库中用于性能调优的一个重要工具。它可以收集数据库实例在一段时间内的性能统计信息,统计信息的数据包括系统、SQL执行情况、系统事件等,让管理员可以从多个维度了解数据库的性能瓶颈,并针对性地进行优化。

AWR主要提供了两种方式来收集性能统计信息:一是使用awrrpt.sql脚本来创建AWR报告;二是使用awrload.sql脚本来将AWR数据加载到另一个实例中。下面我们分别来介绍这两种方式。

$ sqlplus / as sysdbaSQL>@?/rdbms/admin/awrrpt.sql

通过执行以上脚本可以生成AWR报告。这个AWR报告可以帮助我们了解数据库的性能瓶颈及其原因。例如,在AWR报告中我们可以看到哪些SQL执行代价过大、哪些事件占用了大部分系统资源、哪些等待事件占用了过多的时间等等。通过这些统计信息,我们可以有针对性地进行优化。

$ sqlplus / as sysdbaSQL>@?/rdbms/admin/awrload.sql

通过执行以上脚本,可以将从一个实例中收集到的AWR数据加载到另一个实例中。这个功能大多用于数据库迁移、数据复制等场景下,以便更好地进行性能优化。

除了以上两种常用方式外,AWR还可以通过修改数据库参数来设置自动定期收集AWR数据的间隔时间和保留时间。例如:

SQL>alter system set statistics_level=all;SQL>alter system set control_management_pack_access=diagnostic;SQL>alter system set retention_days=7;

以上代码告诉Oracle数据库开启了完整的性能统计信息收集功能,开启了完全的诊断包访问权限,并设置了保留时间为7天。在这7天时间内,数据库会自动每小时收集一次AWR数据,以便管理员对数据库的性能进行监控和优化。

总之,Oracle 10 AWR是数据库性能调优中必不可少的一个工具。了解AWR的使用方式,对于数据库管理员和运维人员均非常重要。

免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

看大神如何管理餐饮APP开发平台

餐饮行业今年来被炒得火热,烧钱的、千团大战的,为了分得餐饮这块可口的蛋糕,企业大亨也算使出浑身解数。但是要实现餐饮O2O是很困难的,大神们认为要在餐饮APP开发这个平台上实现让用户,平台,和餐饮商户三...

毒上可以退换货吗

毒app不支持无理由退货,并且退货流程比较繁琐,如果想退货,还需要支付一定的服务费。退货需要联系客服和卖家,当卖家同意后,才能够申请退款。申请退款后,毒app会收取一定的服务费,收费标准根据鞋子的价格...

天猫积分年底会过期吗

以天猫9.11.0为例,猫积分是会过期的,一般是每年年底的时候清零上一年的积分。用积分消费的时候会优先消耗去年的积分。天猫(英语:Tmall,亦称天猫商城),原名淘宝商城,是一个综合性购物网站,由淘宝...

滴滴单子少是什么原因

滴滴版本为5.4.18,滴滴单子少的原因如下:1、车主的服务分低,派单的主要依据就是车主的服务评价。2、手机网络信号不好,信号不好可能导致,在派单时没检测到。3、非专职司机,滴滴在派单时,会偏向于专职...

钉钉身份验证失败怎么重新验证

钉钉身份验证失败之后重新验证的方法如下:1、需要去专业的照相馆照照片,然后再上传,这样才能实名认证成功。如果是自己拍的,上传的图如果不清楚,是会导致认证失败的。2、将认证时所要填写的信息填写完整。如果...

共享收发室APP开发平台解决的痛点有哪些

随着共享经济行业的快速发展,市场上又增加了新的共享服务平台??共享收发室,什么是共享收发室呢?其实也就是解决快递运送问题的服务平台,通过搭建公共的、第三方属性的集约化统一收发室来解决,将快递几种进行分...