Oracle数据库日常巡检指令.docx
《Oracle数据库日常巡检指令.docx》由会员分享,可在线阅读,更多相关《Oracle数据库日常巡检指令.docx(8页珍藏版)》请在第一文库网上搜索。
1、Orac1e数据库日常巡检指令OraC1e数据库的日常巡检内容包括:OraCIe数据库基本状况检查;OraCIe相关资源的使用情况检查;OraCIe数据库性能检查;数据库服务器cpu、Inem和I/O性能检查;数据库服务器安全性及其他事项检查等五大检查项目。1、数据库基本状况检查(1)、数据库实例状况检查说明:其中“STATUS”表示OraCIe当前的实例状态,必须为“OPEN”;“DATABASE_STATUS”表示OraC1e当前数据库的状态,必须为“ACTIVE”(2)、数据库表空间状态检查1Ise1ectinstance-name,host-name,startup-ti,status
2、,database_statusfromv$instance;说明:输出结果中STATUS应该都为“ON1INE”。(3)、数据库数据文件检查1se1ecttab1espace_name,statusfromdba_tab1espaces;说明:输出结果中“STATUS”应该都为“AVAI1AB1E”。(4)、数据库在线日志检查1se1ectgroup#,status,type,memberfromv$1ogfi1e;JIi说明:输出结果应该有3条或3条以上记录,“STATUS”应该为非“INVA1ID”,非“DE1ETED”。“STATUS”的值为空表示正常。(5)、数据库回滚段检查1se1
3、ectsegment_name,statusfromdba_ro11back_segs;JI说明:输出结果中所有回滚段的“STATUS”应该为“0N11NE”。2、数据库相关资源使用情况检查(1)检查OraCIe初始化文件中相关参数值1se1ectresource_name,niax_utiIization,initia1_a11ocation,1imitva1uefromv$resource1imit;说明:若字段值1imit_va1u-Maxjti1ization-95orderByPercent;说明:如果有记录返回,则这些对象的扩展已经快达到它定义时的最大扩展值。对于这些对象要修改它的
4、存储结构参数。(6)、检查对象的下一扩展值与表空间的最大扩展值1se1ecta.tab1e_name,a.next_extent,a.tab1espace_namefroma11_tab1esa,(se1ecttab1espace_name,max(bytes)asbig_chunkfromdba_free_spacegroupbytab1espace_name)fwheref.tab1espace_name=a.tab1espace_nameanda.next_extentf.big_chunkunionse1ecta.index_name,a.next_extent,a.tab1espac
5、e_namefroma11_indexesa,(se1ecttab1espace_name,max(bytes)asbig_chunkfromdba_free_spacegroupbytab1espace_name)fwheref.tab1espace_name二a.tab1espace_nameanda.next_extentf.big_chunk;说明:如果有记录返回,则表明这些对象的下一个扩展大于该对象所属表空间的最大扩展值,需调整相应表空间的存储参数。3、检查OraC1e数据库性能(SQ1P1US的界面设置参数setpages80set1ines120co1eventfora40)(1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Oracle 数据库 日常 巡检 指令