xx移动_oracle数据库巡检报告-描述版-v 模板_第1页
xx移动_oracle数据库巡检报告-描述版-v 模板_第2页
xx移动_oracle数据库巡检报告-描述版-v 模板_第3页
xx移动_oracle数据库巡检报告-描述版-v 模板_第4页
xx移动_oracle数据库巡检报告-描述版-v 模板_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

XX 移动 Oracle 数据库巡检报告描述版 (v ) 作者 朱克威 审核 分类 规范类文档 别类 Oracle 更新时间 关键字 Oracle 数据库巡检 摘要 Oracle 数据库巡检报告 -描述版 主要适用 环境 各种平台的 oracle 数据库系统 版本说明 版 本 日 期 内 容 编 写 人 V Oracle 数据库巡检报告- 描述版 朱 克 威 神州数码信息系统有限公司 oracle 数据库巡检报告-描述版-V 第 3 页 共 11 页 目录 巡检说明 此次巡检总共巡检中国移动北京分公司数据库 oracle 套数据库巡检 列表如下 Ip 地址 操作系统 描述 巡检具体见下 巡检总结 总体性能方面 问题点 神州数码信息系统有限公司 oracle 数据库巡检报告-描述版-V 第 5 页 共 11 页 数 据 库 名 节 点 Ip 描 述 系统配置 oracle 用户的 limit 限制 Oracle 数据库的一些参数设置受到操作系统的限制,如果某些操作系统限制(例如用户使用内存数,最 大文件数等) ,则 Oracle 运行过程中可能报错(例如申请内存出错等) 。因此,巡检查看这部分信息。 正常 _ 不正常_ 正常 CPU 使用情况 查看主机 CPU 资源是否充足,此部分信息可做为性能诊断的参考。 # vmstat 2 10 充足 _ 不充足_ 充足 磁盘空间情况 查看主机磁盘资源是否充足,如果某些日志路径满,则 Oracle 会报错。 充足 _ 不充足_ 充足 内存使用情况 查看主机内存资源是否充足,如果内存用尽,主机会使用交换区(SWAP),这会造成额外的 I/O,影响 Oracle 的性能。 充足 _ 不充足_ 充足 10.87.56.220 数据库配置 这个部分详细阐述了数据库的主要结构。 数据库版本 数据库的当前版本是 建议升级_ 不建议升级_ 不建议升级 数据库产品选项 一般,很多系统安装的数据库产品选项根本未被使用。以下列出的安装产品选项可供未来的应用开发参考, 或是可以被确认有哪些产品选项未在原计划之内。 正常 _ 不正常_ 正常 Database Registry 正常 _ 不正常_ 正常 SGA 组成 以下是数据库的组成情况: 控制文件 以下数据库控制文件信息 正常 _ 不正常_ 正常 神州数码信息系统有限公司 oracle 数据库巡检报告-描述版-V 第 7 页 共 11 页 在线重做日志 正常 _ 不正常_ 正常 表空间管理 以下数据库表空间的管理和使用情况。在 ORACLE 9I 之后除了系统表空间,其他的表空间的空间段管理方式 推荐为 LOCAL。 临时表空间用于存放临时段。为了维护数据库的性能,临时表空间的维护方法有别于其他一般表空间。缺省 情况下,所有表空间都创建为 PERMANENT。所以在创建临时段时,需要保证表空间类型为 TEMPORARY。由 于这些表空间中的排序段不被清除,所以减少了空间事务争夺,同时减少了 SMON 对于 CPU 的使用率。 由于表空间的 extent 出现了 local management 方式,对表空间采用了位图管理,更利于空间的使用及回收 管理。 正常 _ 不正常_ 正常 回滚段 回滚段能够用来保证读一致性,回滚事务以及恢复数据库。以下数据库中回滚段的使用情况: 正常 _ 不正常_ 正常 无效对象 数据库对象需要维护。如下是系统目前状态为“INVALID”的对象: 有 _ 没有_ 有,请检查上面对象是否使用 已停止的作业 数据库作业,如下是状态为 Broken 的作业,请确认其是否应该为执行状态: 有 _ 没有_ 没有 当前系统最大的 Segment 这里列出当前系统中超过 500MB 的 segment,可以更好认识数据的分布情况。 有 _ 没有_ 有 对象碎片检查 对象碎片是无法避免的,但是这会影响性能。更糟糕的是,碎片会导致空间管理问题。规则 extent1000 个 的 table 和 index 可能存在碎片。 有 _ 没有_ 没有 对象分析情况 系统中存在以下对象未进行统计信息收集 数据库中的表和索引已经进行了统计信息的收集,但是最近没有收集统计信息。 1 oracle 不建议对数据库数据字典分析,包括 SYS 和 SYSTEM 的 2 建议对应用的表进行定期分析,以便 CBO 有精确的统计信息,得到较好执行计划,当前系统中多数用户 对象基本没有分析,有些用户一些用户表分析情况不是很全面,有的是过长时间没有分析过。 有 _ 没有_ 有 数据库报警日志 alertlog 检查 报警日志包含了系统级别的错误与报警,需要对近期发现的 ORA 错误进行检查与分析。 正常 _ 不正常_ 正常 数据库性能 数据库的性能情况 神州数码信息系统有限公司 oracle 数据库巡检报告-描述版-V 第 9 页 共 11 页 (10g 以上的版本)通过 awr 的报告来体现 (10g 以下的版本)通过 statspack 的报告来体现 数据库实例性能命中率 以下列出的是数据库实例性能的各项的命中率,它们的最佳值是 100% Instance Efficiency Percentages (Target 100%) Latch Hit%在 99 以上,表明系统在 Latch 上无争用 Redo Nowait 在 99%以上,表示参数 log_buffer 的设置满 足系统要求。 In-mem sort 在 99%以上,表示参数 PGA_AGGREGATE_TARGET 的设置满足系统要求。 Buffer Hit% 超过 99 , 表明 db_cache_size 满足要求。 Execute to Parse %很低,说明 SQL 语句的共享性很差,可 能是绑定变量用得不好。 db_cache_size 偏小 PGA 命中率 数据来源: PGA Cache Hit % W/A MB Processed Extra W/A MB Read/Written - - - 命中率建议在 95%以上 正常 _ 不正常_ 正常 Log_buffer 数据来源: Statistic Total per Second per Trans - - - - - redo log space requests redo log space wait time 。redo log space wait time 越接近 0,表示 redo 的性能越好。 充足 _ 不充足_ 充足 SHARED_POOL 使用率 数据来源: Shared Pool Statistics Begin End - - Memory Usage %的使用比例在 75%-80%时数据库共享池资源的性能最好,如果高,说明共享池偏小,如果低, 说明共享池偏大。可根据此值给出增大、减少的建议。 充足 _ 不充足_ 充足 等待事件(Top Timed Events) 以下列出的数据库主要的等待事件 数据来源: Top 5 Timed Events % Total Event Waits Time (s) Ela Time - - - - 这是系统中前5位等待最多的事件, CPU time :通常由逻辑IO和SQL语句反复解析引起的开销,如果是第一位,说明系统运行性能好。 awr 或 statspack 统计信息分析 关于 CPU 数据库使用情况 数据来源: 神州数码信息系统有限公司 oracle 数据库巡检报告-描述版-V 第 11 页 共 11 页 Statistic Total per Second per Trans - - - - - CPU used by this session parse time cpu parse time elapsed recursive cpu usage 可以看出系统 CPU 主要用于 SQL 语句的真正的执行阶段,而用于解析的时间不多,但递归调用的时间较多, 说明应用程序 SQL 设计一般。 DBWR 写脏数据 正常情况下该指标接近于 0,如果该指标的数值在监测时段内始终较大,那么则说明 DBWR 进程数不足。本 系统正常。 数据来源: Statistic Total per Second per Trans - - - - - dirty buffers inspected 正常情况下该指标接近于 0,如果该指标的数值在监测时段内始终较大,那么则说明 DBWR 进程数不足。可 以建议增加 db_writer_processes 的值。 正常 _ 不正常_ 正常 关于长短表扫描统计信息 数据库全表扫描非常消耗系统资源,所以应用程序中的 SQL 语句应尽量避免使用全表扫描。 数据来源: Statistic Total per Second per Trans - - - - - table scans (long tables) table scans (short tables) 正常 _ 不正常_ 正常 关于数据库事务提交 /会滚性能指标 数据来源: Statistic Total per Second per Trans - - - - - user calls user commits user rollbacks 在抽样时间内在系统回滚率越低越好,太高表示应用设计有问题。 正常 _ 不正常_ 正常 SORT 信息统计 数据库中的 SORT 操作是影响数据库性能的重要方面,加快数据库 SORT 操作的速度,可以有效地提高数 据排序性能。 数据来源: Statistic Total per Second per Trans - - - - - sorts (disk) sorts (memory) 磁盘排序越低越好。 神州数码信息系统有限公司 oracle 数据库巡检报告-描述版-V 第 13 页 共 11 页 正常 _ 不正常_ 正常 数据库 I/O 性能 本数据库的数据文件的平均的读取时间最高没超过 10ms,远远小于阀值 20ms,表示当前的数据库 I/O 速 度是可以接受的,如果有一些数据文件的平均读取时间大于 20ms,需要引起注意。 数据来源: Tablespace IO Stats for DB: ORCL Instance: orcl Snaps: 15 -18 ORACLE认为平均读取时间大于20ms是I/O性能比较差的,如果一个数据文件的平均读取时间一直大于20ms的 话, 建议: 应该检查对该数据文件上的查询语句,并且优化SQL语句。 如果该数据文件包含索引,一个可以考虑的选择是使用压缩索引来减少I/O。 数据文件应该尽量条带化,分布在不同的物理硬盘上面。 如果数据文件已经条带化在不同硬盘上面,建议检查 disk controller layout,看数据文件是否需要分布在更多 的 disk sets。 正常 _ 不正常_ 正常 Top SQL 逻辑读高 SQL ordered by Gets for DB 数据来源: 正常 _ 不正常_ 正常 物理读高 SQL ordered by Reads for DB 数据来源: 正

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论