版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
oracle健康检查(巡检)手册培训内容了解ORACLE系统检查的检查范围。了解ORACLE系统检查的基本要素学习检查时使用到的sql语句学习检查时使用的基本工具完成一个基本的系统健康检查检查目的Oracle运行久了之后就会出现各种问题,我们就要在出问题之前经常关注它,她感冒了就要吃点药,这样就不会拖成肺炎。再者,我们经常检查我们的数据库,也会加深大家的感情,有句话叫做,感情深了好办事嘛。久而久之,你将和她越来越熟路。我们这里进行的是一个初步的检查,不涉及深入的性能分析,嘿嘿,那可难多了,不是新手可以做的事情,等以后大家和她的感情更深点,你就有能力让她办更多事情了。所以啊,加深感情是王道,花前月下先……为了得到她,我们要从哪里下手呢?!检查范围…主机配置内存参数系统配置:硬盘利用率和可用空间CPU利用率当前操作系统补丁情况Oracle配置:配置文件的内容和位置目录结构数据文件和位置…检查范围表空间Invalid数据库对象数据库运行日志文件alert.log网络信息和NET8:TCP/IP配置,Network吞吐量NET8信息数据库备份和恢复概况:备份策略恢复策略工欲善其事,必先利其器
---拿出我们的降龙十八掌吧健康检查基本工具ORACLE工具RDA(REMOTEDIAGNOSTICAGENT)进行系统信息收集.操作系统工具和命令检查操作系统。SQL命令检查数据库配置,SQL命令在ORACLE工具SQL*PLUS中运行。ORACLE工具STATSPACK进行数据库性能资料的收集.要了解一个人,就必须了解她所处的环境系统参数检查主机配配置ValueServernameOSVersionCPUMemory主机型号内存参参数ParameterNameValuemaxsharedmemorysegmentsize(SHMMAX)sharedmemoryidentifiers(SHMMNI)maxattachedshmsegmentsperprocess(SHMSEG)Oracle用户限限制time(seconds)unlimitedfile(blocks)unlimiteddata(kbytes)1048576stack(kbytes)131072memory(kbytes)unlimitedcoredump(blocks)4194303nofiles(descriptors)2048硬盘可可用空空间Filesystemkbytesusedavail%usedMountedon/dev/vg00/lvol32097152399680168425619%//dev/vg00/lvol12097152203992187847210%/stand好,知知道了了环境境,我我们现现在来来了解解她……数据库库配置置检查查数据库库版本本了解数据库库的当当前版版本安装的的产品品选项项被使用用的产产品选选项数据库库参数数查看数数据库库启动动时使使用到到的参参数文文件查看数数据库库的非非默认认参数数关注各各个参参数,,要很很好的的调整整数据据库的的参数数,以以达到到对数数据库库性能能优化化的目目地这这是需需要很很大的的各种种综合合能力力的。。但首首先是是你要要对这这两百百多个个参数数做到到如数数家珍珍,嘿嘿,,慢慢慢回家家数哈哈,我我就不不陪了了……在她情情绪不不好的的时候候,你你要学学会关关心她她,怎怎么知知道她她情绪绪不好好呢……运行日日志和和跟踪踪文件件Oracle数据库库进程程生成成跟踪踪文件件来记记录错错误或或冲突突,这这些跟跟踪文文件可可以用用来进进一步步分析析问题题。定期检检查alert.log文件,以便及及早发发现问问题.控制文文件每个数数据库库至少少有一一个控控制文文件。。控制制文件件记录录了数数据库库的物物理结结构及及同步步信息息。建议::控制制文件件位于于不同同磁盘盘上。。名称状态/dev/vg02/rcntl1/dev/vg02/rcntl2/dev/vg02/rcntl3Parametersfoundinthecontrolfile这些是是控制制文件件中的的参数数。如如果需需要修修改,,可以以通过过重建建控制制文件件来实实现。。PARAMETERVALUESMAXLOGFILES16MAXLOGMEMBERS3MAXDATAFILES100MAXINSTANCES8MAXLOGHISTORY23360Redolog文件对于恢恢复操操作,,最为为关键键的结结构是是在线线RedoLog。在线线RedoLog一般由由两个个或两两个以以上预预先分分配的的存储储数据据库变变化的的文件件组成成。为为了防防止例例程故故障,,每个个数据据库的的例程程都有有相关关的在在线RedoLog。每个数数据库库至少少有两两个RedoLog组,每每组至至少有有一个个日志志文件件。Oracle的多重重在线线RedoLog文件可可以确确保在在线日日志文文件的的安全全。对对于多多重在在线RedoLog文件,,LGWR同时将将相同同的RedoLog信息写写入不不同的的RedoLog文件中中,从从而减减少单单个文文件丢丢失的的损失失。当Oracle无法访访问一一个RedoLog文件时时,这这个文文件状状态变变为INVALID。当Oracle推测一一个RedoLog文件不不完整整或者者不正正确时时,它它的状状态变变为STALE。当一一个STALE的文件件被重重用时时,即即其所所在日日志文文件组组活动动时,,此文文件也也能够够使用用。在线RedoLog文件减减少了了数据据库数数据丢丢失的的损失失,比比如当当发生生例程程故障障时,,没有有被写写入数数据文文件的的数据据可以以从在在线RedoLog文件中恢复复。logfileGROUP#THREAD#SIZE_MBMEMBERSARCSTATUS113602YESACTIVE213602NOCURRENT513602YESINACTIVE413602YESINACTIVE313602YESINACTIVElogfileGROUP#STATUSTYPEMEMBER1
ONLINE/dev/vg01/rlv_undolog011
ONLINE/dev/vg01/rlv_undolog01_12
ONLINE/dev/vg01/rlv_undolog022
ONLINE/dev/vg01/rlv_undolog02_13
ONLINE/dev/vg01/rlv_undolog033
ONLINE/dev/vg01/rlv_undolog03_14
ONLINE/dev/vg01/rlv_undolog04_14
ONLINE/dev/vg01/rlv_undolog045
ONLINE/dev/vg01/rlv_undolog05_15
ONLINE/dev/vg01/rlv_undolog05归档Redolog文件Oracle允许将写满满的在线RedoLog文件存放在在一个或多多个脱机位位置,即归归档RedoLog。在线日志志文件通过过归档写入入归档日志志文件。后后台进程ARCn自动进行归归档操作。。您能通过过归档日志志进行:在线备份基于时间的的恢复ArchivedRedoLogSettingsSETTINGSVALUESDatabaselogmodeArchiveModeAutomaticarchivalEnabledArchiveDestination/archive/archOldestonlinelogsequence16171Nextonlinelogsequence16175Currentlogsequence16175数据文件数据文件是是数据库分分配的物理理文件。在在Oracle数据库中,,一个表空空间可以包包含一个或或多个物理理文件。而而一个数据据文件则只只能关联一一个表空间间和一个数数据库。Oracle通过分配一一定的磁盘盘空间以及及所需要的的文件头空空间,为每每个表空间间创建一个个数据文件件。NumberofDatafilesNumberofdatafiles42Totalnumberofbytes143.20GBDatafilelocations检测数据文文件的位置置。当数据据文件增长长过度,数数据库中必必须添加数数据文件。。应该避免免“哪里有有空间,哪哪里建文件件”的错误误方法,因因为这样会会增加备份份策略和文文件维护的的复杂性。。TABLESPACE_NAMEFILE_IDSIZE_MBAUTSTATUSFILE_NAMEUSERS42007.5YESAVAILABLE/dev/vg02/rusersSYSAUX34000NOAVAILABLE/dev/vg02/rsysauxAutoextendcapabilities通过自动扩扩展命令进进行数据文文件的自动动扩展。假假定数据文文件无法分分配所需空空间,那么么它将提高高数据文件件的大小以以获得更多多空间。建议:使用裸设备备的数据文文件,建议议把自动扩扩展的属性性关闭。表空间每个数据库库由一个或或多个逻辑辑存储单位位,即表空空间,所组组成。而表表空间则由由逻辑存储储单位段所所组成。而而段将被分分为多个片片。SystemTablespace建议:将程序用户户对象迁移移到system表空间以外外。TablespaceFragmentation&FreeTABLESPACE_NAMEFILESEXTENT_MANTOTAL_SIZEFREE_MBFREE_PCTSYSTEM1LOCAL40003477.312586.93USERS2LOCAL5007.51672.2533.39TablespaceFragmentation&Management严重的表空空间碎片会会影响性能能,特别是是发生全表表扫描时。。此外,当当剩余空间间还有很多多时,碎片片仍然会引引起缺少空空间的错误误。解决碎碎片的唯一一方法就是是删除并且且重新创建建对象。在在大多数情情况下,导导入导出可可以解决这这个问题。。如果需要要整理系统统表空间的的碎片,那那么必须重重新创建整整个数据库库,因为无无法删除系系统表空间间。建议使用LOCAL方式管理表表空间,表表空间不存存在碎片问问题。数据库对象象ObjectCategoriesList无效数据对对象(invalidobjects)对于无效对对象,应在在系统工作作空闲时编编译,对于于不使用的的对象,应应删除。避免在系统统压力较大大时,手工工或自动编编译无效对对象,否则则可能造成成数据库锁锁死(LIBRARYCACHEPIN/LIBRARYCACHELOCK)。DatabaseLinks数据库链接接定义了从从一个数据据库到另一一个的通讯讯路径。当当应用程序序通过数据据库链接访访问远程数数据库时,,Oracle响应应用程程序请求,,创建数据据库通路。。索引索引需要维维护。对于于表的删除除或者添加加操作都会会间接地对对索引进行行相应操作作。过时的的索引结构构会产生碎碎片,此时时索引需要要被重新建建立。BLEVEL是B-tree索引形式的的一部分,,与Oracle为搜索某些些纪录而减减少索引搜搜索的次数数相关联。。在一些情情况下,BLEVEL需要单独的的磁盘命中中。(Insomecases,aseparatediskhitisrequestedforeachBLEVEL)如果BLEVEL大于4,那么建议议重建索引引。安全性管理理在安全性方方面,主要要考虑用户户访问数据据库的控制制以及维护护系统的安安全性问题题。DatabaseAdministratorUsernames/PasswordsOracle自动生成两两个用户,,并授予DBA权限:SYS(初始密码:CHANGE_ON_INSTALL)SYSTEM(初始密码:MANAGER)其它授予DBA权限的用户户建议:检查非SYS/SYSTEM用户是否需需要DBA权限。SYSDBAUsers被授予SYSDBA权限的用
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年软件销售许可协议
- 2025年数控裁板锯项目发展计划
- 2024广告字安装施工合同
- 城市公园建设拆迁协议
- 配送中心卷帘门改造施工合同
- 商务四合院装修施工合同
- 农业项目招投标数据分析报表一
- 教育机构教师招聘合同范本
- 2024年农业种植技术风险评估与管理服务协议3篇
- 食品安全卫生规范
- 甘肃兰州生物制品研究所笔试题库
- 2021-2022学年第二学期《大学生职业发展与就业指导2》学习通超星期末考试答案章节答案2024年
- 国家开放大学电大本科《工程经济与管理》2023-2024期末试题及答案(试卷代号:1141)
- 注塑机冷却水系统工程
- 工业管道材料选用规定
- PE管热熔对接施工方案完整
- 中医肿瘤临床路径
- DB37∕T 5001-2021 住宅工程外窗水密性现场检测技术规程
- 土方碾压试验施工方案1
- 主要原材料价格趋势分析图
- 10kV无功补偿装置安装施工技术措施要点
评论
0/150
提交评论