oracle 10 awr

admin3个月前软件教程32

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的使用方式,对于数据库管理员和运维人员均非常重要。

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

相关文章

腾讯会议使用时能接电话吗

如果当前腾讯会议使用的是数据网络,当接到电话,数据网络就会断开,视频会议也会因为网络异常而掉线。如果不是那就没什么影响,用户需要根据自己的情况来判断是否能接听电话。腾讯会议是腾讯云旗下一款云会议产品,...

滴滴突然长时间不派单

以滴滴6.0.10版本为例,滴滴突然长时间不派单的原因如下:1、车主的服务分低,派单的主要依据就是车主的服务评价。2、手机网络信号不好,信号不好可能导致,在派单时没检测到。3、非专职司机,滴滴在派单时...

软件开发后台主要做什么

软件开发后台就是指软件的逻辑层和数据层。主要负责处理软件的逻辑业务关系、实现功能内部控制以及功能与功能之间的跳转切换控制、数据的读取和存储以及操作等等。软件开发是根据用户要求建造出软件系统或者系统中的...

探探卸载了还有短信

探探卸载了还有短信的原因是卸载了探探,只是不用探探APP了而已,但卸载并不等于把注册的个人信息资料,包括电话号码等都一并卸载掉了,都还完整地保留在探探的服务器中,所以手机还收能到信息。探探是由探探科技...

唯品会拒收有什么后果

唯品会拒收不会有什么后果的,如果你对货物不满意就可以拒收或者申请退货退款。唯品会(全称:唯品会信息科技有限公司)是一家在线销售品牌折扣商品的互联网公司,成立于2008年8月,总部位于广州。2012年3...

腾讯会议可以查看学生观看时间吗

腾讯会议可以查看学生观看时间。只要会议发起者开启【显示参会时长】功能就可以看到。腾讯会议是腾讯云旗下的一款音视频会议产品,于2019年12月底上线。具有300人在线会议、全平台一键接入、音视频智能降噪...