oracle,ash报告指定时间

oracle,ash报告指定时间

ID:29854664

大小:22.70 KB

页数:23页

时间:2018-12-24

oracle,ash报告指定时间_第1页
oracle,ash报告指定时间_第2页
oracle,ash报告指定时间_第3页
oracle,ash报告指定时间_第4页
oracle,ash报告指定时间_第5页
资源描述:

《oracle,ash报告指定时间》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划oracle,ash报告指定时间  OracleDatabase性能分析之ASH  ActiveSessionHistory(ASH)报告提供了session级别非常细粒度的信息收集能力。  跟AWR收集的性能数据的聚合视图相反,ASH提供了数据库每个会话的秒级别的信息准确性。  对于断断续续的数据库性能问题或者hang的情况,ASH就显得尤其重要。  有些时候,在session级别诊断数据库性能问题,ASH数据就已

2、经足够了,不必要去进行多余的10046或者sqltrace诊断。  ASH基础架构是基于一个动态性能视图V$ACTIVE_SESSION_HISTORY,通过数据库内核的sessionstateobjects动态采样  获取活动会话的信息。所有ASH采样的信息就会特别多。ASH在sga中自动维护一部分固定大小的缓存,这部分缓存是数据库  启动的时候分配的。ASH数据定期从内存刷如到磁盘,存储在AWR中。这部分信息可以在故障诊断和性能调优时深入分析。目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可

3、提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划  ASH以V$SESSION为基础,每秒采样一次,记录活动会话等待的事件。不活动的会话不会采样,采样工作由新引入的后台进程MMNL来完成。  ASHbuffers的最小值为1MB,最大值不超过30MB。内存中记录数据。期望值是记录一小时的内容。  ASH内存记录数据始终是有限的,为了保存历史数据,引入了自动负载信息库(AutomaticWorkloadRepositor

4、y,AWR)  由后台进程MMON完成。ASH信息同样被采集写出到AWR负载库中。由于内存不是足够的,所以MMNL进程在ASH写满后会将信息写出到AWR负载库中。  ASH全部写出是不可接受的,所以一般只写入收集的10%的数据量,而且使用direct-pathinsert完成,尽量减少日志的生成,从而最小化数据库性能影响。内存中的ASH信息可以通过V$ACTIVE_SESSION_HISTORY查询,而写出到AWR负载库的ASH信息,  可以通过AWR的基础表wrh$active_session_hist查询,wrh$acti

5、ve_session_hist是一个分区表,Oracle会自动进行数据清理。  一般来说,我们在监控数据库时,如果是当前正在发生的问题,我们可以通过v$session+v$sqlarea来找出性能最差的SQL语句。目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划  如果在一个小时以内发生的我们可以通过生成ASH报告来找出SQL。如果是1小时

6、以上或几天我们可以通过AWR报告来找出几小时,  几天以来最影响系统的SQL语句。ADDM报告基于AWR库,默认可以保存30天的ADDM报告。  相关查询试图  v$session(当前正在发生)  v$session_wa(转载于:写论文网:oracle,ash报告指定时间)it(当前正在发生)  v$session_wait_history(会话最近的10次等待事件)  v$active_session_history(内存中的ASH采集信息,理论为1小时)  wrh$_active_session_history(写入A

7、WR库中的ASH信息,理论为1小时以上)  dba_hist_active_sess_history(根据wrh$_active_session_history生成的视图)  收集ASH报告  收集ASH报告需要执行脚本$ORACLE_HOME/rdbms/admin/。执行这个脚本需要这些角色和权限:  ADVISOR,SELECT_CATALOG_ROLE和EXECUTEONdbms_workload_repository  比如想允许scott用户生成AWR报告和ADDM报告,scott用户需要被赋予以下权限:$sqlp

8、lus/assysdba目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划  GRANT

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。