




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Oracle性能监控与调优,主讲人:李佳,信息化工程总体研究中心测评部,主要监控技术,Alert日志 V$视图 Explain Plan 锁,Oracle体系结构,Oracle体系结构,Oracle实例,后台进程,System Global Area ( SGA ),缓冲区 缓存,大池,共享池 内存,重做日志 缓冲区,Java池,Oracle数据库,数据文件,重做日志文件,控制文件,Alert日志最简单的监控方法,Alert日志文件是系统,注册错误,事件和数据库活动的核心这个文件的更新由SMON后台进程完成 错误 启动和关闭 修改的初始化参数 检查点 归档 数据库的物理变化,示例 1-错误,E
2、rror(错误描述): Wed Jun 30 14:14:22 2004 Errors in file /oracle9/app/oracle/product/9.2.0/rdbms/log/npc1_reco_917504.trc: ORA-04031: unable to allocate 25816 bytes of shared memory (shared pool,unknown object,sga heap(1,0),session param values),Tracefile(内存转储或SQL或其他): /oracle9/app/oracle/product/9.2.0/r
3、dbms/log/npc1_arc0_761932.trc Oracle9i Enterprise Edition Release 9.2.0.4.0 - 64bit Production With the Partitioning, Real Application Clusters, OLAP and Oracle Data Mining options JServer Release 9.2.0.4.0 - Production ORACLE_HOME = /oracle9/app/oracle/product/9.2.0 System name:AIX Node name:NPC-DB
4、A Release:1 Version:5 Machine:00043C7F4C00 Instance name: NPC1 Redo thread mounted by this instance: 0 Oracle process number: 0 761932 Number of Serviceable Networks detected is less than 2 Disabling Transparent Network Failover Feature.,示例 2-启动和关闭,修改的初始化参数,Wed Jun 30 14:14:15 2004 Starting ORACLE i
5、nstance (normal) Wed Jun 30 14:14:16 2004 Global Enqueue Service Resources = 1572, pool = 2 Wed Jun 30 14:14:16 2004 Global Enqueue Service Enqueues = 2384 LICENSE_MAX_SESSION = 0 LICENSE_SESSIONS_WARNING = 0 GES IPC: Receivers 3 Senders 3 GES IPC: Buffers Receive 1000 Send 330 Reserve 100 GES IPC:
6、Msg Size Regular 432 Batch 2048 SCN scheme 3 Using log_archive_dest parameter default value LICENSE_MAX_USERS = 0 SYS auditing is disabled Starting up ORACLE RDBMS Version: 9.2.0.1.0.,Starting up ORACLE RDBMS Version: 9.2.0.1.0. System parameters with non-default values: processes = 50 shared_pool_s
7、ize = 4194304 control_files = ora_control1, ora_control2 db_block_buffers = 100 log_buffer = 32768 log_checkpoint_interval = 10000 db_files = 80 db_file_multiblock_read_count= 8 cluster_database = TRUE global_names = TRUE parallel_max_servers = 5 max_dump_file_size = 10240 db_name = DEFAULT Wed Jun
8、30 14:14:17 2004 cluster interconnect IPC version:Oracle UDP/IP IPC Vendor 1 proto 2 Version 1.0 PMON started with pid=2 DIAG started with pid=3 LMON started with pid=4 LMD0 started with pid=5 LMS0 started with pid=6 LMS1 started with pid=7 DBW0 started with pid=8 LGWR started with pid=9 CKPT starte
9、d with pid=10 SMON started with pid=11,示例 2-启动和关闭,修改的初始化参数,示例 3-数据库的物理变化,Fri Feb 01 13:15:29 2002 Completed: DROP TABLESPACE RBS01 Fri Feb 01 13:15:50 2002 DROP ROLLBACK SEGMENT RS01 Fri Feb 01 13:15:50 2002 ORA-1534 signalled during:DROP ROLLBACK SEGMENT RS01 Fri Feb 01 13:15:59 2002 DROP ROLLBACK
10、SEGMENT RS02 Completed:DROP ROLLBACK SEGMENT RS02 Fri Feb 01 13:16:21 2002,示例 4-归档,ARCH:Archiving is disabled Shutting down archive processes Archiving is disabled Archive process shutdown avoided:0 active ARCH:Archiving is disabled Shutting down archive processes Archiving is disabled Archive proce
11、ss shutdown avoided:0 active,V$视图动态的提供数据库的性能数据,Archive Backup Controlfile Datafiles Data Guard Database Direct Path Enqueues Events Fixed Views General Instance Latches,Lock Logminer Mapping Memory Parallel Parameter Real Application Cluster Recovery Redo Logs Resource Manager Segments Session SGA,S
12、hared Server (MTS) SQL Statistic Temporary Segments Undo Segments,UTLBSTAT/UTLESTAT工具,Oracle数据库,UTLBSTAT.sql,1,2,3,4,UTLESTAT.sql,6,Report.txt,5,UTLBSTAT/UTLESTAT工具,执行UTLBSTAT.SQL 1.建立统计数据表,以STAT$BEGIN_为前缀 2.向V$动态性能视图发出统计查询 执行UTLESTAT.SQL 3.向V$动态性能视图发出统计查询 4.计算平均值 5.向report.txt文件写入报告 6.撤消统计数据表,UTLBS
13、TAT/UTLESTAT工具,库缓存器 会话和用户 系统统计数据 系统事件 等待事件 锁存器统计数据 回滚段统计数据 修改的初始化参数 数据字典 表空间统计数据 数据文件统计数据,STATPACK工具,体系结构,Oracle 数据库,脚本,V$视图,存储库,PL/SQL 存储包,报告,STATPACK工具,脚本:包括创建和维护存储库的所有必要脚本 存储库:由表,索引和序列组成.存储库存储收集数据 PL/SQL存储包:收集统计的STATSPACK工具的引擎 报告:通过分析两次的统计图而生成的报告,STATPACK工具创建步骤:,建立存储库所需表空间 创建存储库(spcreate.sql) 创建快
14、照(exec statspack.snap)或自动收集统计信息(spauto.sql) 创建报表(spreport.sql),STATPACK工具卸载步骤:,清除快照(sppurge.sql) 清楚存储库(sptrunc.sql) 删除存储库(spdrop.sql) 删除表空间和用户,STATPACK工具,数据库和实例配置信息 数据库加载信息 使用率 顶部的五个事件 顶部SQL 系统统计数据 表空间统计数据 文件统计 缓冲池统计信息 实例恢复统计信息 缓冲池咨询统计信息 PGA聚集咨询统计信息 回滚段统计信息 锁存器行为统计信息 内存统计信息 修改的初始化参数,STATPACK工具收集数据的等级,等级0:一般统计信息,包括回滚段,行缓冲器,SGA,系统事件,后台事件,会话事件,系统统计信息,等待统计信息,锁统计信息和锁存器信息. 等级5:高资源使用率SQL语句,以及由更低等级收集的所有数据. 等级6:高资源使用率SQL语句的SQL计划和SQL计划使用信息,以及由更低等级收集的所有数据. 等级7:段等级统计信息,包括逻辑和物理读数,行锁,缓冲器占线等待,以及由更低等级收集的所有数据. 等级10
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五年度土地承包经营权流转税收优惠政策协议
- 2025年度海洋工程高级技术师承合同协议书
- 2025年度民政局常用协议离婚格式范本
- 二零二五年度学生就读协议书:学生志愿服务项目合作协议
- 二零二五年度房屋产权公证及法律风险防范协议
- 2025年度电力行业技术人员聘用合同书
- 二零二五年度山林碳汇交易租赁合同
- 2025年度门店合伙人突发事件应对与应急预案合同
- 二零二五年度个体户雇工技能培训与职业发展合同
- 余姚中学2024学年第二学期质量检测高二历史试卷(含答案)
- 行星齿轮减速器设计说明书
- JT-T-1180.1-2018交通运输企业安全生产标准化建设基本规范第1部分:总体要求
- 离婚协议书完整版Word模板下载
- 常用汉字3000个按使用频率排序
- GB/T 3860-2009文献主题标引规则
- GB/T 2912.3-2009纺织品甲醛的测定第3部分:高效液相色谱法
- 诗词大会训练题库-十二宫格课件
- 胚胎工程的应用及前景说课课件
- xx县精神病医院建设项目可行性研究报告
- DB13T 5080-2019 SBS改性沥青生产过程动态质量监控规范
- 外环长安大道、东方大道段天然气管道工程管道试压吹扫方案资料(共13页)
评论
0/150
提交评论