导出oracle awr分析报告,配置oracle内存参数,察看表空间使用率
cmd 命令生成awr报告:
- cmd 窗口 输入 -> Sqlplus sys/orcl@orcl as sysdba (sys登陆oracle)
- .
- 导出awr命令
@?/rdbms/admin/awrrpt.sql
3..输入导出的文件格式 为 html 回车
4输入数字1 为导出今天的分析报告 ,2 3 。。。,回车
5.输入开始 snap id 与结束 snap id(最好输入系统运行缓慢时间段内的数值如: 315 -318)
6.输入导出的文件路径 回车 等待
如:d:awr_316_324.html (或者不输入直接回车,生成文件到默认路径)
Awr 报告详细分析
参考网页 百度文库
ORACLE AWR报告详细分析 - 百度文库
注:对于执行次数比较多或执行频率高的硬解析sql,应该修改程序,将sql缓存到数据库(可软解析sql),使用PreparedStatement执行占位符形式(如:select id from test where id=?; insert into test(id,time) values (?,?);udate test set time=? where id=? )的sql,可降低数据库缓存的sql数量(拼接sql参数变化一次就是一条新的sql)(数据库缓存sql有限),增加软解析的几率。(高频率的执行硬解析sql会降低数据库并发性能)
7. 察看oracle表空间使用情况sql(表空间使用率过大的需要扩增)
SELECT a.tablespace_name "表空间名",
total "表空间大小(b)",
free "表空间剩余大小(b)",
(total - free) "表空间使用大小(b)",
total / (1024 * 1024 ) "表空间大小(M)",
free / (1024 * 1024 ) "表空间剩余大小(M)",
(total - free) / (1024 * 1024 ) "表空间使用大小(M)",
round((total - free) / total, 4) * 100 "使用率 %"
FROM (SELECT tablespace_name, SUM(bytes) free
FROM dba_free_space
GROUP BY tablespace_name) a,
(SELECT tablespace_name, SUM(bytes) total
FROM dba_data_files
GROUP BY tablespace_name) b
WHERE a.tablespace_name = b.tablespace_name;--
8.32g运行内存系统, 配置扩大64位oracle11g 最大内存,缓冲区和共享池内存实例
(以下配置为试运行系统(硬解析sql数过多)用户数在1000以下)
SQL> show parameter memory;
SQL> show parameter pga;
SQL> show parameter workarea ;
oracle11修改后不用重启。
SQL> alter system set memory_target = 8184m scope = both;
System altered.
SQL> alter system set workarea_size_policy=auto scope=both;
System altered.
SQL> alter system set pga_aggregate_target=1024m scope=both;
System altered.
SQL> show parameter pga;
SQL> show parameter workarea ;
SQL> show parameter memory;
导出oracle awr分析报告,配置oracle内存参数,察看表空间使用率相关推荐
- oracle awr监控报告,一个Oracle小白的AWR报告分析(一)
背景:某个类似准实时的数据分析系统,每15分钟从其他6个数据库中抽取五百张增量数据表,并进行15分钟粒度统计,同时有个前端门户进行查询. 该数据分析系统由数据抽取服务器.应用服务器.数据库服务器组成, ...
- oracle如何自动分析报告,ORACLE 性能分析报告的获取
ORACLE 性能分析报告的获取: 我们都知道,在oracle数据库当中有性能分析报告的设计,如ASH,AWR,ADDM,AWRDD,AWRSQRPT,这些报告就像我们去医院的检查报告一样,我们在这个 ...
- oracle in查询 一直等待,学习笔记:Oracle awr 分析解决inactive transaction branch等待事件...
天萃荷净 通过Oracle AWR报告分析inactive transaction branch等待事件的原因 分析一份awr,发现不太熟悉的等待事件"inactive transactio ...
- oracle 授权访问条空间,oracle创建用户和角色、管理授权以及表空间操作
show user 显示当前用户 connect username/password@datebasename as sysdba 切换用户和数据库 和用户身份 Oracle登录身份有三种: norm ...
- oracle的表空间的检查,oracle数据库检查所有表空间使用率的脚本
oracle数据库检查所有表空间使用率的脚本 REM tablespace report set linesize 200 select a.tablespace_name, round(a.byte ...
- oracle SYSAUX表空间使用率过高处理
1维护需求 日常巡检发现工单数据库中SYSAUX表空间使用率达到95% 对于SYSAUX表空间而言,如果占用过大,那么一般情况下是由于AWR信息或对象统计信息没有及时清理引起的 2.1 通过SQL语句 ...
- oracle 在线表分析报告,Oracle Statspack分析报告详解(一)
statspack 输出结果中必须查看的十项内容 1.负载间档(Load profile) 2.实例效率点击率(Instance efficiency hit ratios) 3.首要的5个等待事件( ...
- Oracle Statspack分析报告详解(一)
statspack 输出结果中必须查看的十项内容 1.负载间档(Load profile) 2.实例效率点击率(Instance efficiency hit ratios) 3.首要的5个等待事件( ...
- oracle pl sql安装配置,oracle的安装与plsql的环境配置
1,首先得有oracle的安装包和plsql的安装包,安装包地址可见百度云 http://pan.baidu.com/s/1miTqhmg 2.解压下来进入0817账套,找到set.exe文件,双击安 ...
最新文章
- R语言seq函数生成数据序列实战
- jQuery Tags Input Plugin(添加/删除标签插件)
- fast nms YOLACT
- IIS发布ASP.NET应用常见错误及解决办法
- 根据表达式的值,选择field中的值
- CentOS笔记:yum使用说明
- 用for和do..while两种方法:键盘录入一个数 求阶乘的和
- 云视睿博流媒体服务器Lit,《云视睿博流媒体服务器参数表.docx
- 键盘改键软件_一秒五键,一键三招,万种光污染,杜伽K310樱桃轴机械键盘感受...
- P5355-[Ynoi2017]由乃的玉米田【莫队,bitset,根号分治】
- 粒子群优化算法(2)离散粒子群算法
- 设置不输入密码ssh登录
- 一些不错 Java 实践推荐!建议熟读并背诵默写全文
- Apache创建虚拟目录绑定域名
- 「 C++ MFC 」“设置线程运行多媒体定时器”教程
- 用c语言把蜂鸣器封装成函数,C语言蜂鸣器问题
- Apache DolphinScheduler 3.0.0 正式版发布!
- java——MP3转wav
- 关卡 动画 蓝图 运行_动画蓝图 - Unreal Engine
- 专业技能热门配方大全
热门文章
- mysql 未知列_mysql – ‘字段列表’连接中的未知列’..’
- 多元统计分析matlab,MATLAB的统计工具箱中的多元统计分析中提供了聚类分析的两种方法...
- 使用LayoutParams设置布局
- 多个cuda 被单进程沾满_报名 | 提高GPU利用率,听英伟达专家分享这个CUDA工具
- (转) Linux 内核运行参数修改——sysctl命令
- 2015-10-15 css3
- 关于gui的skinnableContainer的一点问题
- solr4.6本地数据提交异常
- springmvc 配置 tag lib_Java自学之springMVC:Hello Spring MVC
- idf实验室--简单编程字符统计