数据库日常巡检分析报告.docxVIP

  • 68
  • 0
  • 约3.15千字
  • 约 4页
  • 2022-06-30 发布于上海
  • 举报
日常巡检手册 监控所有关键业务系统的数据库系统,以 ORACLE 数据库为例。主要的监控指标应包括配置信息、故障监控和性能监控。主要工作包括: 1、配置信息管理:数据库配置信息包括数据库名,数据库实例名,版本信息,数据库位数,归档方式,文件目录, 表空间信息,内存信息,其他 SID.ORA 的相关参数信息。 2、故障监控:监控数据库关键的运行状态和进程等进行有效的管理,具体的管理功能应包含:(1)服务器实例的可 用性,监控数据库实例的状态;(2)空间监控:监控表空间、Redo 日志、Archive 日志的使用情况;(3)显示和过滤 AlertLog 中的报警等;(4)数据库空间、表空间、数据文件占用或空闲的空间;磁盘的使用;表和索引的使用; 重做日志 Redologs;内存的使用 Memoryusage;交换区的使用 Swapusage。 3、性能监控:监控数据库的性能,鉴别和消除瓶颈以提高数据库系统的整体性能,包括: 由内存容量引起的数据库响应缓慢; 由于请求 Redo 日志空间引起的延迟; 锁资源监控,对阻塞了其它会话的锁进行告警,以及可用的锁; 等待某回滚段完成的事务百分比; 监控 SGA、BufferCache、I/O 等相关的性能数据;(6)监控数据库会话的状况。 应及时变更配置信息并定期(每月)编制数据库监控报告并提交相关部门和人员。 检查实例 1.常规检查 编号参数名称描述参数说明 文件自动扩展正确数据文件使用裸设备时,文件不可自动扩展(使用文件系统的数据文件也建议不设成自动扩展): Sqlselectfile_name,tablespace_name,status,autoextensiblefromdba_data_fileswhereautoextensibleNO; Sqlalterdatabasedatafile****autoextendoff;; 默认表空间正确不要使用 system 表空间作为应用用户的默认表空间: SqlSelectusername,account_status,default_tablespace,temporary_tablespacefromdba_Users; Sqlalteruserctais2bbdefaulttablespacectais2_dat; 历史错误信息没有错误搜索 oracle 各实例的 alert 文件是否有错误代码出现,如:ORA-00600,ORA-00603 等错误: 通过以下 sql 找到他的路径 Sqlselectvaluefromv$parameterwherename=background_dump_dest; 剩余表空间没有空间压力 SqlSelecta.Tablespace_Name,a.Total||MTotal_Space,(a.Total-b.Free)||MUsed_Space,To_Char((a.Total-b .Free)/a.Total*100,99.99)||%Pct_Free From (SelectTablespace_Name,Sum(Bytes)/1024/1024TotalFromDba_Data_FilesGroupBytablespace_Name)a, (SelectTablespace_Name,Sum(Bytes)/1024/1024FreeFromDba_Free_SpaceGroupByTablespace_Name)bwherea.Table space_Name=b.Tablespace_Name; 归档模式已归档 查看数据是否启用归档模式,归档目录是否均已挂接,提醒管理员注意归档文件的备份,以防治归档目录空间不足, 以 sysdba 登陆 sqlplus: SQLarchiveloglist;(sqlplus 下执行) 备份策略注是否备份 spfile 文件,控制文件,归档日志文件,备份归档日志文件后是否删除 失效对象有(已处理)SqlSelectobject_name,object_type,statusFromDba_ObjectsWherestatusVALID; 如有则编译失效对象,在非业务处理时间,以 sysdba 登陆 sqlplus: SQL@$ORACLE_HOME/rdbms/admin/utlrp.sql 行链接/迁移没有行迁移是否有行链接/行迁移的情况出现: Sqlselecttable_name,num_rows,chain_cntFromdba_tablesWhereowner=CTAIS2Andchain_cnt0; 注:含有 longraw 列的表有行链接是正常的,找到迁移行保存到 chained_rows 表中,如没有该表执行../rdb

文档评论(0)

1亿VIP精品文档

相关文档