欢迎来到天天文库
浏览记录
ID:29854664
大小:22.70 KB
页数:23页
时间:2018-12-24
《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
此文档下载收益归作者所有