现网数据库,无法生成awr快照,数据库版本为11.1.0.7.0,操作系统为AIX 6.1      1、snapshot 未生成时mmon trc中显示Unable to schedule a MMON slav
原创 2013-12-10 21:46:41
4774阅读
尝试手工生成,报错sysaux表空间满。 BEGIN DBMS_WORKLOAD_REPOSITORY.CREATE_SNAPSHOT (); END; 检查DBA_HIST_SNAPSHOT和dba_hist_active_sess_history。发现有错误的过期数据,mmon无法自动清除。 手 ...
转载 2021-07-19 18:43:00
472阅读
2评论
--如果需要的话DBA可以通过DBMS_WORKLOAD_REPOSITORY过程手动创建、删除或修改snapshots.--提示调用DBMS_WORKLOAD_REPOSITORY包需要拥有DBA权限。--1.手动创建Snapshots 手动创建Snapshots通过DBMS_WORKLOAD_REPOSITORY.CREATE_SNAPSHOT过程--例如exec dbms_workload_
原创 2016-10-03 20:26:26
2186阅读
问题概述客户由于数据库无法自动生成快照,手动kill mmon进程后无法自动启动mmon进程,手动创建快照也出现hang现象。问题原因1、在oracle 11204环境中,会偶尔出现awr snapshot缺失的现象,该问题要么是snapshot无法生成,要么是snapshot在生成过找过程中无法完成。2、链接环境发现,客户由于无法自动生成snapshot,已经手动将mmon进程在OS层kill,
原创 3月前
0阅读
下面这个脚本是实现在SHELL中查询AWR快照的ID号,并且手动输入快照ID号来删除相应的快照。脚本的运行环境是:SOLARIS 10U8 64,ORACLE 10.2.0.4$ cat awrdelete#!/usr/bin/kshecho ""echo ""echo ""$1<<EOFset lines 175col instart_startup for a20col inst_
原创 2012-08-15 14:35:31
1516阅读
如果我们遇到这个 AWR不自动创建快照 的问题,一般通过手工创建快照方式,可以解决,如果还不行,可以看看是否是MMON进程没有了,如果是,可以通过:SQL> alter system set "_swrf_mmon_flush"=false; System altered.SQL> alter system set "_swrf_mmon_flush"=true; System alt
SQL
原创 7月前
66阅读
一. AWR 概述之前整理过一篇AWR 的说明的文档:Oracle AWR(Automatic Workload Repository)
原创 2022-09-01 14:47:35
255阅读
  一. AWR 概述之前整理过一篇AWR 的说明的文档:​     从Oracle 10g 开始,Oracle 推出一个工具:AWR(Automatic Workload Repository),并建议用AWR 代替9i 的Statspack。 AWR 实质上是一个 Oracle 的内置工具,它采集与性能相关的统计数据,并从那些统计数据中导出性能量度,以跟踪潜在的问题。 AWR快照由一个MMO
转载 2013-12-12 18:05:00
237阅读
2评论
解决办法:1、重启实例2、不需要重启实例,将数据库设置成restricted session模式alter system enable restricted session;alter system disable restricted session; 设置restricted session模式
原创 2022-07-13 14:55:50
130阅读
转载 2015-08-16 12:58:00
183阅读
2评论
ORACLE数据库两个比較重要的问题查看报告:awrrpt.sql,ashrpt.sql生成报告的脚本一般存放在例如以下路径:/home/TEST/db/tech_st/11.2.0/rdbms/admin(DB用户) 此报告对于查ORACLE数据库的性能很有帮助。能够追踪数据库的性能问题是出在那个地方 第一步:选择报告输出的文件类型 1.执行脚本 2.选择输出类型 html Enter va
转载 2015-10-15 11:39:00
265阅读
2评论
ORACLE数据库两个比较重要的问题查看报告:awrrpt.sql,ashrpt.sql 生成报告的脚本一般存放在如下路径: /home/TEST/db/tech_st/11.2.0/rdbms/admin(DB用户) 此报告对于查ORACLE数据库的性能非常有帮助,可以追...
转载 2014-10-29 13:56:00
175阅读
2评论
 昨天o小白对手头的资料做了一个整理,主要是对ASH和AWR做了一些概述,同时也做了一些简单的演示,那今天我们就继续努力,看看AWR还有什么好玩的 昨天遗留的一个问题就是在$ORACLE_HOME/rdbms/admin/下还有许多脚本,那我们选择相关度比较高的(下图中红线标记的),比较重要的,一个一个来介绍一下:     图中圈起来的部分就是和AWR相关
原创 2011-08-08 22:46:27
1433阅读
1.Overview of the Automatic Workload RepositoryTheAutomatic Workload Repository (AWR) collects, processes, and maintains performance statistics for pr...
转载 2015-02-12 12:18:00
195阅读
2评论
1、什么是AWRAWR (Automatic Workload Repository) 是自动负载信息库的英文缩写,AWR报告是Oracle 10g以后版本提供的一种性能收集和分析工具,能提供一个时间段内整个系统资源使用情况的报告,通过报告可以了解一个系统的整个运行情况,生成的报告包括多个部分。AWR每小时对v$active_session_history视图(内存中的ASH采集信息,理论为1小
理解DB Time DB Time指得是活动session(不包括后台进程)的时间总和。DB Time越大,数据库负载相应的也就越大。 --查看活动session(不包括后台进程) select * from v$session where  status='ACTIVE' and type<>'BACKGROUND'; --查看当前的AWR保存策略,默认情况
原创 2012-08-18 19:33:56
531阅读
 ********将AWR报告分析*************** @$ORACLE_HOME/rdbms/admin/awrrpt.sql &mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mda
原创 2013-04-19 18:47:36
410阅读
1.登录:sqlplus /@orcl as sysdba2.快照:exec dbms_workload_repository.create_snapshot3.AWR报告: @$ORACLE_HOME/rdbms/admin/awrrpt.sql//没有设置ORACLE_HOME的话就找到具体的路径@C:\app\Administrator\product\11.2.0\dbhome_1\RDB
原创 2017-10-11 17:18:15
880阅读
Theawrrpt.sqlSQL script generates an HTML or text report that displays statistics for a range of snapshot IDs.To generate an AWR report: At the SQL prompt, enter: @$ORACLE_HOME/rdbms/admin/a...
转载 2021-05-12 12:16:18
505阅读
1、开始压测2、 结束压测3、运行awrrpt.sql脚本4、选择生成报告格式5、
  • 1
  • 2
  • 3
  • 4
  • 5