1 / 13
文档名称:

oracle日常管理.docx

格式:docx   大小:30KB   页数:13页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

oracle日常管理.docx

上传人:wz_198613 2019/7/13 文件大小:30 KB

下载得到文件列表

oracle日常管理.docx

相关文档

文档介绍

文档介绍:oracle日常管理ORACLE数据库管理员应按如下方式对ORACLE数据库系统做定期监控:(1).每天对ORACLE数据库的运行状态,日志文件,备份情况,数据库的空间使用情况,系统资源的使用情况进行检查,发现并解决问题。(2).每周对数据库对象的空间扩展情况,数据的增长情况进行监控,对数据库做健康检查,对数据库对象的状态做检查。(3).每月对表和索引等进行Analyze,检查表空间碎片,寻找数据库性能调整的机会,进行数据库性能调整,提出下一步空间管理计划。对ORACLE数据库状态进行一次全面检查。====================★每天的工作★====================(1).,检测ORACLE后台进程:$ps–-ef|grepora(2).检查文件系统的使用(剩余空间)。如果文件系统的剩余空间小于20%,需删除不用的文件以释放空间。$df-k(3).※使用’’※对每个数据库,cd到bdump目录,通常是$ORACLE_BASE/<SID>/bdump※使用Unix‘tail’命令来查看alert_<SID>.log文件※如果发现任何新的ORA-错误,记录并解决(4).检查数据库当日备份的有效性。※对RMAN备份方式:检查第三方备份工具的备份日志以确定备份是否成功※对EXPORT备份方式:检查exp日志文件以确定备份是否成功※对其他备份方式:检查相应的日志文件(5).检查数据文件的状态记录状态不是“online”的数据文件,并做恢复。Selectfile_namefromdba_data_fileswherestatus=’OFFLINE’(6).检查表空间的使用情况SELECTtablespace_name,max_m,t,sum_free_m,TO_CHAR(100*sum_free_m/sum_m,'')||'%'ASpct_freeFROM(SELECTtablespace_name,SUM(BYTES)/1024/1024ASsum_mFROMdba_data_filesGROUPBYtablespace_name),(SELECTtablespace_nameASfs_ts_name,MAX(BYTES)/1024/1024ASmax_m,COUNT(blocks)AScount_blocks,SUM(BYTES/1024/1024)ASsum_free_mFROMdba_free_spaceGROUPBYtablespace_name)WHEREtablespace_name=fs_ts_name;(7).检查剩余表空间/*Formattedon2007/03/0115:56()*/SELECTtablespace_name,SUM(blocks)ASfree_blk,TRUNC(SUM(BYTES)/(1024*1024))ASfree_m,MAX(BYTES)/(1024)ASbig_chunk_k,COUNT(*)ASnum_chunksFROMdba_free_spaceGROUPBYtablespace_name;(8).监控数据库性能运行bstat/estat生成系统报告或者使用statspack收集统计数据※注意:TOP-5事件(9).检查数据库性能,记录数据库的cpu使用、IO、buffer命中率等等使用vmstat,iostat,glance,top等命令(10).日常出现问题的处理。====================★每周的工作★====================(1).控数据库对象的空间扩展情况根据本周每天的检查情况找到空间扩展很快的数据库对象,并采取相应的措施--删除历史数据---扩表空间altertablespace<name>adddatafile‘<file>’size<size>;---调整数据对象的存储参数nextextentpct_increase(2).监控数据量的增长情况根据本周每天的检查情况找到记录数量增长很快的数据库对象,并采取相应的措施--删除历史数据---扩表空间altertablespace<name>adddatafile‘<file>’size<size>;(3).系统健康检查检查以下内容:init<sid>.oracontrolfileredologfilearchivingsortareasizetablespace(system,temporary,tablespacefragment)datafiles(autoextend,