51CTOor无acle健康检查巡检手册.pptVIP

  • 1
  • 0
  • 约6.95千字
  • 约 53页
  • 2018-12-21 发布于福建
  • 举报
51CTOor无acle健康检查巡检手册

oracle健康检查(巡检)手册 检查目的 Oracle运行久了之后就会出现各种问题,我们就要在出问题之前经常关注它,她感冒了就要吃点药,这样就不会拖成肺炎。 再者,我们经常检查我们的数据库,也会加深大家的感情,有句话叫做,感情深了好办事嘛。久而久之,你将和她越来越熟路。 我们这里进行的是一个初步的检查,不涉及深入的性能分析,嘿嘿,那可难多了,不是新手可以做的事情,等以后大家和她的感情更深点,你就有能力让她办更多事情了。所以啊,加深感情是王道,花前月下先…… 为了得到她,我们要从哪里下手呢?! 检查范围… 主机配置 内存参数 系统配置: 硬盘利用率和可用空间 CPU 利用率 当前操作系统补丁情况 Oracle配置: 配置文件的内容和位置 目录结构 数据文件和位置 …检查范围 表空间 Invalid 数据库对象 数据库运行日志文件 alert.log 网络信息和NET 8: TCP/IP 配置, Network 吞吐量 NET8 信息 数据库备份和恢复概况: 备份策略 恢复策略 工欲善其事,必先利其器 拿出我们的降龙十八掌吧 健康检查基本工具 ORACLE 工具RDA (REMOTE DIAGNOSTIC AGENT) 进行系统信息收集. 操作系统工具和命令检查操作系统。 SQL命令检查数据库配置,SQL命令在ORACLE 工具SQL*PLUS中运行。 ORACLE 工具STATSPACK 进行数据库性能资料的收集. 要了解一个人,就必须了解她所处的环境 系统参数检查 主机配置 内存参数 Oracle用户限制 time(seconds) unlimited file(blocks) unlimited data(kbytes) 1048576 stack(kbytes) 131072 memory(kbytes) unlimited coredump(blocks) 4194303 nofiles(descriptors) 2048 硬盘可用空间 好,知道了环境,我们现在来了解她…… 数据库配置检查 数据库版本 了解数据库的当前版本 安装的产品选项 被使用的产品选项 数据库参数 查看数据库启动时使用到的参数文件 查看数据库的非默认参数 关注各个参数,要很好的调整数据库的参数,以达到对数据库性能优化的目地这是需要很大的各种综合能力的。但首先是你要对这两百多个参数做到如数家珍,嘿嘿,慢慢回家数哈,我就不陪了…… 在她情绪不好的时候,你要学会关心她,怎么知道她情绪不好呢…… 运行日志和跟踪文件 Oracle 数据库进程生成跟踪文件来记录错误或冲突,这些跟踪文件可以用来进一步分析问题。 定期检查alert.log文件,以便及早发现问题. 控制文件 每个数据库至少有一个控制文件。控制文件记录了数据库的物理结构及同步信息。 建议:控制文件位于不同磁盘上。 Parameters found in the control file 这些是控制文件中的参数。如果需要修改,可以通过重建控制文件来实现。 Redo log 文件 对于恢复操作,最为关键的结构是在线Redo Log。在线Redo Log一般由两个或两个以上预先分配的存储数据库变化的文件组成。为了防止例程故障,每个数据库的例程都有相关的在线Redo Log。 每个数据库至少有两个Redo Log组,每组至少有一个日志文件。Oracle的多重在线Redo Log文件可以确保在线日志文件的安全。对于多重在线Redo Log文件,LGWR同时将相同的Redo Log信息写入不同的Redo Log文件中,从而减少单个文件丢失的损失。 当Oracle无法访问一个Redo Log文件时,这个文件状态变为INVALID。当Oracle推测一个Redo Log文件不完整或者不正确时,它的状态变为STALE。当一个STALE的文件被重用时,即其所在日志文件组活动时,此文件也能够使用。 在线Redo Log文件减少了数据库数据丢失的损失,比如当发生例程故障时,没有被写入数据文件的数据可以从在线Redo Log文件中恢复。 logfile logfile 归档Redo log 文件 Oracle允许将写满的在线Redo Log文件存放在一个或多个脱机位置,即归档Redo Log。在线日志文件通过归档写入归档日志文件。后台进程ARCn自动进行归档操作。您能通过归档日志进行: 在线备份 基于时间的恢复 Archived Redo Log Settings 数据文件 数据文件是数据库分配的物理文件。在Oracle数据

文档评论(0)

1亿VIP精品文档

相关文档