oracle 自带性能监控,oracle的性能监控
oracle性能监控主要是通过statspack 或 awk 报告来实现的
statspack 10G之前主要用它,需要手工安装
AWK 内容更丰富,自动已经装好
statspack涉及的脚本:
spcreate.sql 安装脚本
spauto.sql 定时采样设置脚本
spreport.sql 报取报告脚本
spdrop.sql 删除脚本
安装statpack 之前要设置一些参数:
job_queue_processes 不要为0
SQL> show parameter job_queue_processes
timed_statistics 要开启
SQL> show parameter timed_statistics
statistics_level 不能为BASIC
SQL> show parameter statistics_level
安装前最好为statpack创建一个独立的表空间
SQL> create tablespace perfstat
datafile '/u02/perfstat01.dbf' size 500m;
安装过程:
SQL> @?/rdbms/admin/spcreate.sql;
输入perfstat 的密码
选择statpack使用的表空间
选择statpack使用的临时表空间
脚本运行完后,自动切到用户 perfstat
SQL> show user;
USER is "PERFSTAT"
statpack 管理
1、生成快照
手工生成
SQL> exec statspack.snap;
自动生成
vim $ORACLE_HOME/rdbms/admin/spauto.sql
begin
select instance_number into :instno from v$instance;
dbms_job.submit(:jobno, 'statspack.snap;', trunc(sysdate+1/48,'HH'), 'trunc(SYSDATE+1/48,''HH'')', TRUE, :instno);
--修改时间间隔即可
commit;
end;
/
改完后,在sql>下运行该脚本
SQL> @?/rdbms/admin/spauto.sql;
2、查看快照
stats$snapshot
SQL> select SNAP_ID,SNAP_TIME,STARTUP_TIME from stats$snapshot;
3、生成报告
生成报告的前提必须要有快照
SQL> @?/rdbms/admin/spreport.sql;
Enter value for begin_snap: 1 --输入起始快照
Enter value for end_snap: 3 --输入结束快照
Enter value for report_name: myreport --报告名字
AWR报告
AWR自动安装的,快照采集也是自动进行的,每小时自动采集一次,快照默认保留7天
如果没有快照可以手工生成
SQL> exec dbms_workload_repository.CREATE_SNAPSHOT();
生成报告:
SQL> @?/rdbms/admin/awrrpt.sql;
Type Specified: html
Enter value for num_days: 1
Begin Snapshot Id specified: 44 --起始快照
Enter value for end_snap: 49 --结束快照
oracle 自带性能监控,oracle的性能监控相关推荐
- oracle自带的缓存,ORACLE缓存表与ORACLE缓存
ORACLE缓存是把ORACLE近期查看的语句防止在ORACLE设定的缓存当中 ORACLE缓存表是把表某个表放置在缓存当中,缓存是ORACLE在内存中的一个分区 表缓存的设定 oracle中如何将表 ...
- oracle自带调优,oracle 参数调优
一.升级到11gR2之后 oracle数据库升级助手(DBUA)配置工具包括一个自动扩展系统文件的命令选项,能够从oracle express(XE或免费版)升级到其他版本. 升级前脚本检查以下各项: ...
- oracle 视图带变量条件,oracle视图(带参数)
具体的Oracle参数视图实践(1) 2010-04-19 10:20 佚名 CSDN博客我要评论(0)字号:T | T 一般情况下Oracle数据库是不带参数的视图.有时,我们想使用Oracle参数 ...
- jdbc连接oracle_Oracle数据库性能监控|使用SiteScope 监控Oracle
LoadRunner 除了可以用本地监控器来收集Oracle 的性能数据外,还可以整合SiteScope 对Oracle 进行监控. 根据SiteScope 帮助文档,需要把oracle 的jdbc ...
- 监控Oracle性能的SQL
监控Oracle性能的SQL 1. 监控事例的等待 select event,sum(decode(wait_Time,0,0,1)) "Prev", sum(dec ...
- loadrunner录制事件为0_Oracle数据库性能监控|LoadRunner 中配置监控Oracle
Oracle 是目前世界上大型应用系统广泛使用的数据库,Oracle 数据库产品为财富排行榜上的前1000 家公司所采用,许多大型网站也选用了Oracle 系统.Oracle 内部结构比较复杂,如图8 ...
- mysql与oracle性能对比,Oracle与MySQl对比,
Oracle与MySQl对比, 并发性 并发性是oltp数据库最重要的特性,但并发涉及到资源的获取.共享与锁定. mysql:以表级锁为主,对资源锁定的粒度很大,如果一个session对一个表加锁时间 ...
- oracle 性能组件,Oracle VM性能监控工具 - ManageEngine Applications Manager
Oracle虚拟机监控 Oracle虚拟服务器是来自Oracle的虚拟化技术,它为虚拟环境提供了完整的服务器虚拟化和管理.它是裸金属类型的虚拟机监控程序,使您能够通过集成的基于web的管理控制台有效地 ...
- oracle 条件动态视图,oracle最重要的9个动态性能视图
oracle最重要的9个动态性能视图 v$session v$session_wait (在10g里功能被整合,凑合算1个吧.) v$process v$sql v$sqltext v$bh (更宁愿 ...
- 修改oracle SGA,以提高oracle性能
修改oracle SGA,以提高oracle性能 在正常情况下,查询非常慢. 1.检查SGA大小,以DBA身份连接到oracle数据库,输入show sga. 2.如果SGA过小,请修改其大小 修 ...
最新文章
- 网络基础相关知识内容
- mysql 性能分析 命令_MySQL中使用SHOW PROFILE命令分析性能的用法整理
- 解决IntelliJ IDEA报错Error:Cannot determine path to ‘tools.jar‘ library for 17 (C:\Program Files\Java\jd
- ubuntu修改mysql的绑定端口
- 《深入浅出数据分析》第九章——R语言
- c语言的使用比例远远高于python语言对吗_Python和C语言的语法有什么不同?
- 妈咪,我找到了!15个实用的Linux find命令示例
- 【电子书分享】决战大数据-驾驭未来商业的利器.pdf(附下载链接)
- 使用百度编辑器--ueditor,后台接收提交编辑的内容,HTML不见了, 赋值不了,赋值之后,html暴露出来了??...
- lua upvalue
- Arduino通过usbasp编程器烧录程序或者bootloaders时出现以下错误解决方法
- 台式计算机不用鼠标怎么关机,没有鼠标怎么关机
- html中怎样把背景图片置顶,HTML5中背景图片如何设置
- Vue 2.6.13 源码解析(四) Observer、Dep、Watcher与订阅
- http://level3.tasteless.eu/ 获得服务器目录及其内部文件信息
- 产品有感之拼多多——社交更优惠的电商平台
- 什么是java线程?java线程模型的组成
- 前端和后端的JSON数据交互
- word中添加续表和合并续表
- 温故而知新(一)Halcon 画线,虚线,圆,矩形
热门文章
- 什么是SAD,SAE,SATD,SSD,SSE,MAD,MAE,MSD,MSE?
- 【Unity】Unity3D控制Camera移动
- 佳能清零软件万能版_Mac版Fujifilm X Webcam发布:用无反相机做网络摄像头
- 卷积神经网络CNN(Convolutional Neural Network)
- [No0000F1]js获取喜马拉雅和荔枝FM电台专辑音频
- 爬虫获取Amazon Payments
- 天正建筑制作的图纸在CAD中打开不能正常显示怎么办?
- Python接口自动化测试框架(工具篇)-- 接口测试工具SoupUI
- 手把手 php mysql_Ubuntu 12.04 搭建PHP环境(MySQL+PHP+Apache环境)手把手教程 含
- 解决windows上docker desktop与vmware软件冲突问题