oracle数据库巡检报告模板

合集下载

最新oracle巡检报告模板

最新oracle巡检报告模板

最新oracle巡检报告模板篇一:Oracle 数据库深度巡检报告南方基地RAC数据库深度检查报告上海新炬网络技术有限公司XX年08文档控制此文档仅供新炬公司与最终用户审阅,不得向与此无关的个人或机构传阅或复制。

修改记录分发者审阅记录相关文档1、数据库相关AWR报告 1. 实例rac1: awrrpt_1_11063_ awrrpt_1_11129_ 2. 实例rac2: awrrpt_2_11063_ awrrpt_2_11129_目录文档控制 ................................................ ................................................... (2)修改记录 ................................................ ................................................... .. (2)分发者 ................................................ ................................................... (2)审阅记录 ................................................ ................................................... .. (2)相关文档 ................................................ ................................................... .. (2)目录 ................................................ ................................................... .. (2)1. 检查介绍 ................................................ ................................................... (5)2. 检查系统 ................................................ ................................................... ............5 检查方法 ................................................ ................................................... ............5 检查范围 ................................................ ................................................... ............5 检查总结 ................................................ ................................................... . (7)概要 ................................................ ................................................... ....................7 总结建议 ................................................ ................................................... ............7 主机性能指标 ................................................................................................... ....7 数据库性能指标 ................................................ ...................................................83. 硬件配置 ................................................ ................................................... . (9)主机配置 ................................................ ................................................... ............9 共享内存参数 ................................................ ..................... 错误!未定义书签。

数据库巡检模板

数据库巡检模板

XXXXXXXXXXXXXXXXXXXXOracle数据库健康检查与评估XXXX巡检人:报告生成日期:yyyy-mm-dd文档控制此文档仅供江苏移动审阅,不得向与此无关的个人或机构传阅或复制。

修改记录分发者审阅记录相关文档目录文档控制 (2)修改记录 (2)分发者 (2)审阅记录 (2)相关文档 (2)目录 (3)1.检查介绍 (5)1.1检查系统 (5)1.2检查范围 (5)2.硬件配置 (7)2.1主机配置 (7)3.系统配置 (8)3.1操作系统数据库相关要求补丁 (8)3.2硬盘可用空间 (8)3.3CPU 利用率 (8)4.数据库配置 (10)4.1数据库版本和单独补丁 (10)4.2CRS版本和单独补丁 (10)4.3ORACLE CLUSTER配置 (10)4.4数据库产品选项 (11)4.5初始化参数文件 (11)4.6CRS日志文件 (11)4.7RDBMS运行日志和跟踪文件 (11)4.8控制文件 (12)4.9Redo log 文件 (12)4.10归档Redo log 文件 (13)4.11数据文件 (13)4.12表空间 (14)4.13回滚段管理 (16)5.数据库简单风险评估 (17)5.1安全性管理 (17)6.SqlNet 概况 (18)6.1监听器Listener (18)6.2SQL*Net (18)6.3TNSNAMES (18)7.数据库性能 (19)7.1数据库各项基于时间模型的统计信息 (19)7.2数据库负荷压力分析 (20)7.3各项命中率 (21)7.4等待事件 (21)7.5统计信息分析 (21)7.6数据库I/O性能 (22)7.7索引/行迁移/行链 (22)7.8Enqueue等待分析 (23)7.9Latch分析 (23)7.10Resource Limit分析 (23)7.11Top SQL语句 (24)8.数据库备份策略评估 (25)8.1备份 (25)8.2恢复 (25)9.数据库特别关注点检查 (26)10.检查总结 (27)附录:初始化参数 (28)数据库所有非默认值的参数: (28)1.检查介绍1.1检查系统系统主要包括1个数据库,具体情况如下:1.2检查范围本次检查仅限于数据库。

XX移动_Oracle数据库巡检报告-描述版-V 模板

XX移动_Oracle数据库巡检报告-描述版-V 模板

XX移动Oracle数据库巡检报告描述版(v )作者朱克威审核分类规范类文档别类Oracle 更新时间关键字Oracle数据库巡检摘要Oracle数据库巡检报告--描述版主要适用各种平台的oracle数据库系统环境版本说明版本日期内容编写人V 《Oracle数据库巡检报告-描述版》朱克威目录巡检说明此次巡检总共巡检中国移动北京分公司数据库oracle 套数据库巡检列表如下Ip地址操作系统描述巡检具体见下巡检总结总体性能方面问题点数据库名节点Ip 描述系统配置oracle 用户的limit限制Oracle数据库的一些参数设置受到操作系统的限制,如果某些操作系统限制(例如用户使用内存数,最大文件数等),则Oracle运行过程中可能报错(例如申请内存出错等)。

因此,巡检查看这部分信息。

正常___ 不正常___正常CPU使用情况查看主机CPU资源是否充足,此部分信息可做为性能诊断的参考。

# vmstat 2 10充足___ 不充足___充足磁盘空间情况查看主机磁盘资源是否充足,如果某些日志路径满,则Oracle会报错。

充足___ 不充足___充足内存使用情况查看主机内存资源是否充足,如果内存用尽,主机会使用交换区(SWAP),这会造成额外的I/O,影响Oracle 的性能。

充足___ 不充足___充足10.87.56.220数据库配置这个部分详细阐述了数据库< ORCL>的主要结构。

数据库版本数据库的当前版本是建议升级___ 不建议升级___不建议升级数据库产品选项一般,很多系统安装的数据库产品选项根本未被使用。

以下列出的安装产品选项可供未来的应用开发参考,或是可以被确认有哪些产品选项未在原计划之内。

正常___ 不正常___正常Database Registry正常___ 不正常___正常SGA 组成以下是数据库< ORCL>的组成情况:控制文件以下数据库控制文件信息正常___ 不正常___正常在线重做日志正常___ 不正常___正常表空间管理以下数据库表空间的管理和使用情况。

数据库巡检报告

数据库巡检报告

数据库巡检报告一、概述根据公司的安全政策要求,对于公司的数据库进行了定期的巡检。

本次巡检是为了保障数据库的可用性、稳定性和安全性。

本次巡检主要是从数据库的基础设施、性能优化、安全合规等方面进行了评估和检查。

二、巡检目的1. 评估和检查数据库的性能,并发现潜在问题和风险。

2. 发现数据库基础设施存在的问题,为下一步的改进提供建议。

3. 检查数据库的安全合规问题,确保数据库不受到未知攻击和安全威胁。

三、巡检内容1. 基础设施评估对数据库服务器的硬件、软件环境进行评估和检查,包括服务器的操作系统、数据库软件版本、网络设置、存储设备等内容。

针对存在的问题,提出修复建议和改进方案,以保障数据库的稳定性和可用性。

2. 性能评估针对数据库的读写能力、响应时间、吞吐量等方面进行评估和检查。

通过对数据库的性能指标进行分析和识别,找出性能不足的区域,给出性能优化的建议。

3. 安全评估对数据库的安全合规性进行评估和检查,包括访问权限、备份和容灾策略、加密设施等方面。

本次巡检发现存在一些潜在的安全风险,建议加强数据库的访问控制、密钥管理等安全措施,以提高数据库的安全性。

四、建议和总结1. 加强数据库的备份和容灾策略,确保数据库数据的安全性和可靠性。

2. 建议实施数据库的定期维护和备份工作,保障数据库的稳定性和可用性。

3. 建议采用数据加密技术,保护用户的敏感数据,防止数据泄露和黑客攻击。

4. 建议加强访问控制管理,限制非授权用户的操作权限,保护数据库的安全性。

五、结论本次巡检对公司的数据库进行了综合评估和检查,发现存在一些问题和潜在风险。

建议公司采取相应的措施,实施数据库的维护和优化工作,以提高数据库的性能和安全性。

数据库巡检报告(二)(2024)

数据库巡检报告(二)(2024)

引言概述:正文内容:一、性能监控1.定期检查数据库性能指标,如CPU使用率、内存使用率、磁盘空间等。

2.对数据库进行统计分析,发现潜在的性能问题。

3.根据巡检结果,优化数据库的配置参数,提高系统性能。

4.检查慢查询日志,发现慢查询语句,并进行性能优化。

5.监控数据库的并发连接数,防止因连接数过高导致系统瘫痪。

二、安全漏洞1.检查数据库的开放端口,确保只开放必需的端口,并限制访问权限。

2.检查数据库登录账号的安全设置,如密码复杂度、登录失败锁定策略等。

3.对数据库进行漏洞扫描,发现可能的安全隐患,并及时修复。

4.定期进行数据库安全策略的审查和更新。

5.优化数据库的权限管理,确保不同用户只能访问其需要的数据。

三、备份和恢复1.检查数据库备份策略的设置,包括全量备份、增量备份等。

2.定期验证数据库备份的完整性,以确保备份可用。

3.检查备份恢复策略的设置,包括恢复时间目标和恢复点目标。

4.对备份和恢复过程进行测试,以保证恢复的可行性。

5.对数据库的冷备份和热备份进行备选和选择。

四、空间管理1.检查数据库的空间使用情况,包括数据文件、日志文件等。

2.优化数据库的表结构,减少空间的使用。

3.定期清理无用的表或数据,释放空间。

4.对数据库进行分区管理,提高数据库的查询效率。

5.监控数据库文件的增长情况,及时调整数据库的空间大小。

五、版本更新1.定期检查数据库的版本,及时进行升级和补丁的安装。

2.了解数据库版本更新的特性和改进,以决定是否进行升级。

3.对数据库升级进行测试,以确保升级的稳定性和兼容性。

4.优化升级过程,减少系统的停机时间。

5.监控数据库升级后的运行情况,及时解决可能出现的问题。

总结:通过对数据库的性能监控、安全漏洞、备份和恢复、空间管理以及版本更新的巡检,可以保证数据库的高效稳定运行。

巡检应该定期进行,以及时发现和解决潜在的问题,并根据巡检结果进行调整和优化。

同时,数据库管理员应该定期更新维护手册,记录巡检的详细过程和结果,以便未来参考和分析。

oracle数据库巡检报告标准

oracle数据库巡检报告标准

Oracle Health-Check Report Oracle数据库健康巡检报告XX公司xx数据库系统健康巡检报告作者:文档创建日期: 2010-12-1上次修改日期:服务工程师:服务类型:现场客户联系人:目录健康检查记录 (3)数据库调整记录 (3)一、系统概况 (4)二、数据库趋势分析 (4)1、数据缓冲区和库缓冲区命中率趋势 (4)2、数据量变化趋势 (5)三、健康检查项目列表及结果 (5)1、操作系统 (5)1.1磁盘空间 (5)1.2系统性能信息 (8)2、数据库系统 (9)2.1安全性 (9)2.2稳定性 (9)2.3数据库性能 (9)3、健康检查 (11)3.1数据库版本信息 (11)3.2目前数据库参数 (11)3.3数据库资源限制 (12)3.4控制文件 (12)3.5日志文件 (13)3.6数据文件 (13)3.7临时文件 (13)3.8表空间使用率监控 (13)3.9无效索引 (14)四、巡检总结与调整建议 (14)1、巡检总结: (14)2、调整建议: (14)3、对管理人员的提醒: (14)前次巡检记录巡检日期市民卡公司工程师联创工程师本次巡检记录巡检日期市民卡公司工程师联创工程师数据库调整记录自上次巡检以来对本数据库调整记录如下:1)调整一2)调整二3)调整三一、系统概况项目值业务名称主机名硬件平台CPU物理内存操作系统数据库软件版本数据库名归档模式Blocksize数据库核心字符集控制文件镜像份数控制文件镜像是否在不同目录联机日志组数联机日志每组member数联机日志每组成员是否在不同磁盘每组日志大小时日志切换高峰注:天日志生成量高峰、时日志切换高峰:这里的高峰指的是redo生成高峰,非业务高峰。

全库export大小的计算方法是:统计全库中表的大小,这种方式计算出的表的大小包含了空的行记录,而export实际导出时不会导出空数据行,所以这里的export大小会大于实际的导出dmp文件的大小,具体误差多少取决与数据库中存在多少的空数据行(delete操作产生的空数据行).全库rman备份大小(10.2.0.1)的计算方法是:统计全库中所有对象的大小.而rman备份集是备份所有曾经被对象暂用过的空间,所以此种统计方法统计的数据和rman备份实际的大小的差异在很大程度上取决于被放入回收站对象的多少.二、数据库趋势分析1、数据缓冲区和库缓冲区命中率趋势[数据来源典型业务高峰时段statspack or awr]Buffer Nowait %: 100 Redo NoWait %: 100Buffer Hit %: 82 In-memory Sort %: 100Library Hit %: 99 Soft Parse %: 99Execute to Parse %: 65 Latch Hit %: 100123.4 % Non-Parse CPU: 99.4Parse CPU to ParseElapsd %:建议:数据库性能2、数据量变化趋势[]dmp全备份估计大小(G) RMAN全备份估计大小(G) 数据文件容量(G)81 137 348 建议:三、健康检查项目列表及结果1、操作系统[操作系统命令df-k 和prstat,top,topas,glance,sar输出]1.1磁盘空间[数据来源df -k]对操作系统的磁盘空间进行检查,是否有足够空间。

Oracle数据库系统巡检报告

Oracle数据库系统巡检报告

XXXXXXXX数据库系统巡检报告福华网络2017年2月15日目录1文档控制 (1)2巡检记录 (1)3巡检概述 (2)4巡检结果记录 (2)5检查项目分析与建议 (2)6数据库实例检查 (3)6.1获取实例基本信息 (3)6.1.1查看实例启动时间,运行状态 (3)6.1.2查看系统会话数 (3)6.2查看数据库文件状态 (3)6.2.1查看日志文件状态 (3)6.2.2查看表空间状态 (4)6.2.3查看表空间使用率 (5)6.2.4查看数据库文件状态 (6)6.3查看数据对象状态 (6)6.3.1查看异常用户对象 (6)6.3.2查看系统表空间的非系统对象 (7)6.3.3查找失效的索引 (7)6.3.4查找失效的约束 (7)6.3.5查找失效的触发器 (7)6.4使用AWR收集实例信息 (8)7RAC健康检查 (9)7.1RAC运行状态信息 (9)7.2ASM磁盘容量检查 (11)8DATAGUARD健康检查 (12)8.1主库确认没有日志缺口 (12)8.2确认主库可以进行角色切换,查询主库 (12)8.3查询备库是否可以切换为主库,查询备库: (12)1文档控制2巡检记录3巡检概述2017年2月14日,福华网络对XXXXXXX现运行的维保合同相关Oracle数据库系统进行了一次全面细致的巡检服务。

巡检围包括数据库服务器操作系统和Oracle RAC数据库。

目前,数据库服务器和数据库运行稳定。

4巡检结果记录合同相关的数据库系统巡检结果记录如下表所示:5检查项目分析与建议系统当前运行状态良好。

6数据库实例检查6.1获取实例基本信息6.1.1查看实例启动时间,运行状态启动时间为实例最近一次启动时间,该时间变化表明实例有重启动作,需要关注。

实例运行状态应为OPEN,数据库状态应为ACTIVE。

否则数据库运行状态异常。

SQL> select instance_name ,startup_time,status,database_status from gv$instance;INSTANCE_NAME STARTUP_T STATUS DATABASE_STATUS---------------- --------- ------------ -----------------xtbg1 30-JUL-16 OPEN ACTIVExtbg3 30-JUL-16 OPEN ACTIVExtbg2 30-JUL-16 OPEN ACTIVE6.1.2查看系统会话数系统会话数应和基线参数基本一致,过高和过低以为着系统存在异常。

ORACLE数据库常规巡检报告单(例子)

ORACLE数据库常规巡检报告单(例子)

ORACLE数据库常规巡检报告单(例⼦)ORACLE数据库常规巡检报告单⽬录ORACLE数据库常规巡检报告单 (1)⼀、概述 (3)⼆、使⽤的相关软件简要说明 (3)三、主机及操作系统常规配置检查 (3)1、系统设置检查 (3)2、I/O 设备信息 (3)3、⽹络配置信息 (4)四、ORACLE 数据库常规检查 (5)1、ORACLE 常规检查 (5)2、基本参数配置 (5)3、ORACLE ⽤户配置⽂件 (6)五、数据库关键性能检查及分析 (6)1、数据库性能检查 (6)2、数据库响应时间分析 (6)六、备份恢复策略检查和维护 (7)1、RMAN 配置情况 (7)2、备份策略描述 (7)3、备份策略实施 (7)4、备份检查和每⽇备份脚本⽇志检查 (8)5、对当前策略的总结 (8)七、关键性SQL 语句定位及分析 (8)⼋、近期警告⽇志及相关分析 (8)1、orcl_ora_8727.trc (8)2、orcl_ora_8727.trc (9)九、⼩结 (9)⼀、概述按照维护计划和为了系统的稳定运⾏,需要定期对系统进⾏⼀次巡检,时间周期为每星期⼀次。

⽬的在于诊断当前环境是否存在安全隐患,系统运⾏是否存在明显的系统瓶颈,定位重要的SQL 语句并进⾏性能分析,分析当前备份策略,分析警告⽇志信息并提供解决⽅案。

⼆、使⽤的相关软件简要说明1.使⽤RDA 对整个系统进⾏检查,并且⽣成报告2.使⽤AWR 对数据库进⾏检查,并且⽣成报告。

3.使⽤RMAN 对数据库进⾏备份,并且使⽤RMAN 相关的功能进⾏备份检查。

相关详细后页提供三、主机及操作系统常规配置检查1、系统设置检查主机和版本号Linux localhost 2.6.9-34.ELsmp #1 SMP Fri Feb 24 16:56:28 EST 2006 x86_64主机名localhost.localdomain操作系统平台64-bit Red Hat Linux操作系统版本 2.6.92、I/O 设备信息3、⽹络配置信息四、ORACLE 数据库常规检查1、ORACLE 常规检查Database OverviewDB Name ORCLGlobal Name /doc/e298af7e4693daef5ef73dba.html Host Name localhost Instance Name orclInstance Start Time 18-Nov-2008 14:14:01Restricted Mode NOArchive Log ModeARCHIVELOG3、ORACLE ⽤户配置⽂件# .bash_profile# Get the aliases and functionsif [ -f ~/.bashrc ]; then. ~/.bashrcfi# User specific environment and startup programsPATH=$PATH:$HOME/binexport PATHunset USERNAME#for oracleexport ORACLE_SID=orclexport ORACLE_BASE=/oracleexport ORACLE_HOME=/oracle/10gexport PATH=$ORACLE_HOME/bin:$PATHexport NLS_LANG=AMERICAN_AMERICA.ZHS16GBK五、数据库关键性能检查及分析1、数据库性能检查2、数据库响应时间分析响应时间是⾮常重要的数据库性能指标从以上信息可以看出,RMAN 备份占⽤的⼤量的时间,六、备份恢复策略检查和维护1、RMAN 配置情况RMAN configuration parameters are:CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 7 DAYS;CONFIGURE BACKUP OPTIMIZATION ON;CONFIGURE DEFAULT DEVICE TYPE TO DISK;CONFIGURE CONTROLFILE AUTOBACKUP ON;CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO 'orclcongrol_%F'; CONFIGURE DEVICE TYPE DISK PARALLELISM 2 BACKUP TYPE TO COMPRESSED BACKUPSET; CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # defaultCONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default CONFIGURE CHANNEL 1 DEVICE TYPE DISK MAXPIECESIZE 100 M MAXOPENFILES 8 RATE 40 M; CONFIGURE CHANNEL 2 DEVICE TYPE DISK MAXPIECESIZE 100 M MAXOPENFILES 8 RATE 40 M; CONFIGURE MAXSETSIZE TO UNLIMITED; # defaultCONFIGURE ENCRYPTION FOR DATABASE OFF; # defaultCONFIGURE ENCRYPTION ALGORITHM 'AES128'; # defaultCONFIGURE ARCHIVELOG DELETION POLICY TO NONE; # defaultCONFIGURE SNAPSHOT CONTROLFILE NAME TO '/oracle/10g/dbs/snapcf_orcl.f'; # default2、备份策略描述选⽤RMAN 多级备份策略,以每个星期作为⼀个周期星期1 数据库全备0 级星期2 增量备份 1 级星期3 增量备份 1 级星期4 累积增量备份1c 级星期5 数据库全备0 级星期6 增量备份 1 级星期天增量备份 1 级基于以上策略,任何时间点的数据恢复只需要做最多1 次0 级恢复和2 次1 级恢复.加上当⽇的归档⽇志可以实现快速的完全恢复3、备份策略实施Cat /etc/crontabSHELL=/bin/bashPATH=/sbin:/bin:/usr/sbin:/usr/binMAILTO=rootHOME=/# run-parts01 * * * * root run-parts /etc/cron.hourly02 4 * * * root run-parts /etc/cron.daily22 4 * * 0 root run-parts /etc/cron.weekly42 4 1 * * root run-parts /etc/cron.monthly00 4 * * 1 oracle /oracle/scripts/rman/backupweek1.cmd &00 4 * * 2 oracle /oracle/scripts/rman/backupweek2.cmd &00 4 * * 3 oracle /oracle/scripts/rman/backupweek3.cmd & 00 4 * * 4 oracle/oracle/scripts/rman/backupweek4.cmd &00 4 * * 5 oracle /oracle/scripts/rman/backupweek5.cmd &00 4 * * 6 oracle /oracle/scripts/rman/backupweek6.cmd &00 4 * * 7 oracle /oracle/scripts/rman/backupweek7.cmd &4、备份检查和每⽇备份脚本⽇志检查使⽤crosscheck backupset 检查。

ORACLE巡检报告

ORACLE巡检报告

ORACLE巡检报告一、引言本次巡检报告是针对目标系统中的ORACLE数据库进行的,旨在评估数据库的整体性能、安全性以及运行状态,并提供相应的优化建议和改进措施。

二、巡检目的1.评估数据库的性能状况,识别存在的性能瓶颈和潜在问题。

2.检查数据库的安全性,发现可能存在的安全隐患和漏洞。

3.检查数据库的运行状态,确认数据库的稳定性和可用性。

4.提供相应的优化建议和改进措施,帮助提升数据库的性能和安全性。

三、巡检内容1.性能评估通过对数据库的性能指标进行测试和分析,评估数据库的性能状况。

主要包括以下内容:-响应时间:检查数据库的响应时间是否满足业务需求,识别响应时间过长的问题。

-请求量:评估数据库的吞吐量和并发处理能力,查看数据库是否存在请求量过大的问题。

-查询优化:检查数据库的查询计划,分析查询语句的性能瓶颈,提出优化建议。

2.安全评估对数据库的安全性进行全面的评估,发现可能存在的安全隐患和漏洞。

主要包括以下内容:-访问控制:检查数据库的用户权限设置,确认是否存在权限过大或权限缺失的情况。

-弱口令检测:扫描数据库的用户口令,发现可能存在的弱口令,提出修改口令的建议。

-审计日志:检查数据库的审计日志设置,确认是否存在未启用审计或日志记录不完整的情况。

3.运行状态检查对数据库的运行状态进行全面检查,确认数据库的稳定性和可用性。

主要包括以下内容:-内存使用情况:检查数据库的内存使用情况,确认是否存在内存泄漏或内存不足的情况。

-磁盘空间:评估数据库的磁盘空间使用情况,预测磁盘空间是否足够,提出磁盘空间扩容的建议。

-日志管理:检查数据库的日志管理情况,确认是否存在日志文件过大或日志文件切换不及时的情况。

四、巡检结果1.性能评估结果数据库的响应时间整体符合业务需求,但存在部分查询语句性能较差的情况,建议对这些查询进行优化。

数据库的请求量较大,建议增加服务器资源以提升并发处理能力。

2.安全评估结果数据库的访问控制较为合理,但存在少数用户权限过大的情况,建议限制部分用户的权限。

(完整word版)Oracle巡检模板

(完整word版)Oracle巡检模板

数据库系统数据库配置及性能检查报告(oracledb)1. 文档控制修改记录分发者审阅记录相关文档Oracle安装手册及其它METALINK文档目录1.文档控制 (II)修改记录....................................................................................................................... i i分发者 ........................................................................................................................... i i审阅记录....................................................................................................................... i i相关文档....................................................................................................................... i i2.检查总结 (5)概要 (5)建议 (6)3.介绍 (7)目标 (7)检查方法 (7)检查范围 (7)4.系统配置信息 (8)5.操作系统性能 (10)结论/建议 (10)6.数据库配置 (10)文件系统 (11)数据库版本 (11)数据库初始化参数 (11)运行日志错误检查 (12)控制文件 (12)联机日志(Online Redo Log) (13)数据文件管理(包括临时文件) (13)表空间管理 (14)回滚段 (16)数据库对象管理 (16)安全性管理 (17)7.O RACLE N ET (19)概况 (19)LISTENER设置 (19)SQL*Net设置 (19)TNSNAMES设置 (19)8.备份与恢复 (20)备份 (20)恢复 (20)9.数据库性能 (21)系统负载情况 (21)比较消耗资源的SQL语句 (22)10.附录(S TATSPACK REPORTS) (24)2. 检查总结概要此次数据库检查包括以下内容:如果工程师在检查中发现ORACLE配置或性能方面的问题,我们将对检查范围内的情况进行记录,并提出建议。

ORACLE数据库DG系统常规巡检报告

ORACLE数据库DG系统常规巡检报告
确保主备库显示的日志序号是同步的 select * from v$archive_gap; 正常返回结果应是“no rows selected”
□正常
□不正常
查询备库是否有日志缺失
巡检工程师 综合评价
□正常
□不正常
已经解决的 问题及方法
下步工作计 划
注意: 1、所有上述内容取决于系统配置和相应单项功能的可执行性。 2、介质应存放在阴凉、干燥、防磁的环境中,存放温度与机房相似,并与主机分置两地,以防意外。
查询主备、库的进程信息
v$managed_standby; 主备库进程信息会不一样,重点看主库 “LNS ”和备库“MRP0 ”进程是否正常;
□正常
□不正常
select thread#,max(sequence#) from
查看两边日志序号是否一致 gv$archived_log group by thread#;
ORACLE 数据库 DG 系统常规巡检报告 一、巡检目标
本次巡检服务的主要目标: 查看 ORACLE 数据库 DG(Data Guard)系统各项安全指标参数是否设置正常,确保数据库系统级别安全。
二、项目信息
客户名称 客户联系人 巡检工程师 项目名项目 检查内容 检查方式 SELECT G 检查备库端是否为ADG模式 SE 'Using Active Data M, Guard' AD V$DATABA □是 ONLY'; □否 检查结果
FROM V$MANAGED_STANDBY D WHERE
M.PROCESS LIKE
'MRP%'
AND D.OPEN_MODE='READ
如果有无记录返回,则不为ADG模式。 select OPEN_MODE from v$database; 检查备库端打开模式 输出结果应该为mounted 或 read only with □正常 apply。 col name format a40 col status format a10 检查数据库 DG 基 本 状 检查主、备库数据文件及状态, 况 SELECT NAME,FILE#,STATUS FROM □正常 □不正常 V$DATAFILE; 查看两边结果是否一致,特别是数据文件数量 及状态。 输出结果中“STATUS”应该都为’ONLINE’ 或’SYSTEM’。 SQL> col dest_name format a20 col status format a20 □不正常

ORACLE数据库巡检模板

ORACLE数据库巡检模板

XXXXXXXXXXXXXXXXXXXXOracle数据库健康检查与评估XXXX巡检人:报告生成日期:yyyy-mm-dd文档控制此文档仅供****审阅,不得向与此无关的个人或机构传阅或复制。

修改记录分发者审阅记录相关文档目录文档控制 (2)修改记录 (2)分发者 (2)审阅记录 (2)相关文档 (2)目录 (3)1.检查介绍 (5)1.1检查系统 (5)1.2检查范围 (5)2.硬件配置 (7)2.1主机配置 (7)3.系统配置 (8)3.1操作系统数据库相关要求补丁 (8)3.2硬盘可用空间 (8)3.3CPU 利用率 (8)4.数据库配置 (10)4.1数据库版本和单独补丁 (10)4.2CRS版本和单独补丁 (10)4.3ORACLE CLUSTER配置 (10)4.4数据库产品选项 (11)4.5初始化参数文件 (11)4.6CRS日志文件 (11)4.7RDBMS运行日志和跟踪文件 (11)4.8控制文件 (12)4.9Redo log 文件 (12)4.10归档Redo log 文件 (13)4.11数据文件 (13)4.12表空间 (14)4.13回滚段管理 (16)5.数据库简单风险评估 (17)5.1安全性管理 (17)6.SqlNet 概况 (18)6.1监听器Listener (18)6.2SQL*Net (18)6.3TNSNAMES (18)7.数据库性能 (19)7.1数据库各项基于时间模型的统计信息 (19)7.2数据库负荷压力分析 (20)7.3各项命中率 (21)7.4等待事件 (21)7.5统计信息分析 (21)7.6数据库I/O性能 (22)7.7索引/行迁移/行链 (22)7.8Enqueue等待分析 (23)7.9Latch分析 (23)7.10Resource Limit分析 (23)7.11Top SQL语句 (24)8.数据库备份策略评估 (25)8.1备份 (25)8.2恢复 (25)9.数据库特别关注点检查 (26)10.检查总结 (27)附录:初始化参数 (28)数据库所有非默认值的参数: (28)1.检查介绍1.1检查系统系统主要包括1个数据库,具体情况如下:1.2检查范围本次检查仅限于数据库。

数据库日常巡检报告

数据库日常巡检报告

日常巡检手册监控所有关键业务系统的数据库系统,以ORACLE数据库为例。

主要的监控指标应包括配置信息、故障监控和性能监控。

主要工作包括:1、配置信息管理:数据库配置信息包括数据库名,数据库实例名,版本信息,数据库位数,归档方式,文件目录,表空间信息,内存信息,其他SID.ORA的相关参数信息。

2、故障监控:监控数据库关键的运行状态和进程等进行有效的管理,具体的管理功能应包含:(1)服务器实例的可用性,监控数据库实例的状态;(2)空间监控:监控表空间、Redo 日志、Archive日志的使用情况;(3)显示和过滤Alert Log中的报警等;(4)数据库空间、表空间、数据文件占用或空闲的空间;磁盘的使用;表和索引的使用;重做日志Redo logs;内存的使用Memory usage;交换区的使用Swap usage。

3、性能监控:监控数据库的性能,鉴别和消除瓶颈以提高数据库系统的整体性能,包括:(1)由内存容量引起的数据库响应缓慢;(2)由于请求Redo日志空间引起的延迟;(3)锁资源监控,对阻塞了其它会话的锁进行告警,以及可用的锁;(4)等待某回滚段完成的事务百分比;(5)监控SGA、Buffer Cache、I/O等相关的性能数据;(6)监控数据库会话的状况。

应及时变更配置信息并定期(每月)编制数据库监控报告并提交相关部门和人员。

检查实例1.常规检查编号参数名称描述参数说明1 文件自动扩展正确数据文件使用裸设备时,文件不可自动扩展(使用文件系统的数据文件也建议不设成自动扩展):Sql>select file_name,tablespace_name,status,autoextensible from dba_data_files where autoextensible<>'NO';Sql>alter database datafile '****' autoextend off;;2 默认表空间正确不要使用system表空间作为应用用户的默认表空间:Sql>Select username,account_status,default_tablespace,temporary_tablespace from dba_Users;Sql>alter user ctais2bb default tablespace ctais2_dat;3 历史错误信息没有错误搜索oracle各实例的alert文件是否有错误代码出现,如:ORA-00600,ORA-00603等错误:通过以下sql 找到他的路径Sql>select value from v$parameter where name ='background_dump_dest';4 剩余表空间没有空间压力Sql>Selecta.Tablespace_Name, a.Total || 'M' Total_Space, (a.Total -b.Free) || 'M' Used_Space, To_Char((a.Total - b.Free) / a.Total * 100, '99.99') || '%' Pct_FreeFrom(Select Tablespace_Name, Sum(Bytes) / 1024 / 1024 Total From Dba_Data_Files Group By tablespace_Name) a,(Select Tablespace_Name, Sum(Bytes) / 1024 / 1024 Free From Dba_Free_Space Group By Tablespace_Name) b where a.Tablespace_Name = b.Tablespace_Name;5 归档模式已归档查看数据是否启用归档模式,归档目录是否均已挂接,提醒管理员注意归档文件的备份,以防治归档目录空间不足,以sysdba登陆sqlplus:SQL> archive log list; (sqlplus下执行)6 备份策略注是否备份spfile文件,控制文件,归档日志文件,备份归档日志文件后是否删除7 失效对象有(已处理)Sql>Select object_name,object_type,status From Dba_Objects Where status<>'VALID';如有则编译失效对象,在非业务处理时间,以sysdba登陆sqlplus:SQL> @$ORACLE_HOME/rdbms/admin/utlrp.sql8 行链接/迁移没有行迁移是否有行链接/行迁移的情况出现:Sql>select table_name,num_rows,chain_cnt From dba_tables Where owner='CTAIS2' And chain_cnt<>0;注:含有long raw列的表有行链接是正常的,找到迁移行保存到chained_rows表中,如没有该表执行../rdbms/admin/utlchain.sqlSql>analyze table tablename list chained rows;可通过表chained_rows中table_name,head_rowid看出哪些行是迁移行如:Sql>create table aa as select a.* from sb_zsxx a,chained_rows b where a.rowid=b.head_rowid and b.table_name ='SB_ZSXX';sql>delete from sb_zsxx where rowid in (select head_rowid from chained_rows where table_name = 'SB_ZSXX');sql>insert into sb_zsxx select * from chained_row where table_name = 'SB_ZSXX';9 job 没有失败的任务查看job是否broken,是否有failureSql>select job,what,last_date,next_date,failures,broken from dba_jobs Where schema_user='CTAIS2';如有问题建议重建job,如:exec sys.dbms_job.remove(1);commit;execsys.dbms_job.isubmit(1,'REFRESH_ALL_SNAPSHOT;',SYSDATE+1/1440,'SYSDATE+4/1440'); commit;10 统计分析管理员定期做对于采用Oracle Cost-Based-Optimizer的系统,需要定期对数据对象的统计信息进行采集更新,使优化器可以根据准备的信息作出正确的explain plan。

数据库日常巡检分析报告

数据库日常巡检分析报告

数据库日常巡检分析报告一、巡检目的和背景数据库是企业的核心数据存储和管理平台,对其进行日常巡检可以及时发现潜在问题,确保数据库的稳定和可靠性。

本次巡检旨在分析数据库的运行情况,发现潜在问题并提供相应的解决方案,以保证数据库的高效运行。

二、巡检内容1.数据库性能分析:分析数据库的性能指标,包括响应时间、吞吐量、并发处理能力等,并绘制性能曲线,以便发现潜在的性能瓶颈和优化方向。

2.数据库空间利用率分析:分析数据库空间的利用率,查看数据文件和日志文件的占用情况,并建议对空间进行合理配置,避免空间不足导致数据库异常。

3.数据库备份与恢复分析:分析数据库备份的情况,包括备份成功率、备份时间、备份策略等,并测试数据库的恢复能力,确保备份和恢复的顺利进行。

4.数据库安全性分析:分析数据库的安全性,包括用户和权限管理、访问控制、敏感数据保护等,并提供相应的安全措施,确保数据库的安全运行。

三、巡检结果和分析1.性能分析结果:根据数据库性能曲线分析发现,数据库在高峰期响应时间较长,吞吐量偏低,需要优化SQL语句和索引,以提升数据库的查询性能。

2.空间利用率分析结果:数据库空间利用率较高,建议对数据文件进行扩容,并定期清理日志文件,释放空间,以避免因空间不足导致的数据库故障。

3.备份与恢复分析结果:数据库备份成功率较低,备份时间较长,建议优化备份策略,增加备份频率,并测试数据库的完整恢复能力,以保证数据安全和业务的连续性。

4.安全性分析结果:数据库存在一些权限控制不严、敏感数据保护不足的问题,建议加强用户和权限管理,定期进行权限审计,并加密敏感数据,确保数据库的安全性。

四、解决方案和建议1.性能优化方案:对数据库进行性能优化,包括优化SQL语句、创建合适的索引、定期进行数据库统计分析等,以提升数据库的查询性能和响应速度。

2.空间管理方案:对数据库空间进行合理配置,避免空间不足导致的数据库异常,定期清理日志文件并释放空间,合理规划数据文件的增长策略。

oracle数据库巡检报告标准

oracle数据库巡检报告标准

Oracle Health-Check Report Oracle数据库健康巡检报告XX公司xx数据库系统健康巡检报告作者:文档创建日期: 2010-12-1上次修改日期:服务工程师:服务类型:现场客户联系人:目录健康检查记录 (3)数据库调整记录 (3)一、系统概况 (4)二、数据库趋势分析 (4)1、数据缓冲区和库缓冲区命中率趋势 (4)2、数据量变化趋势 (5)三、健康检查项目列表及结果 (5)1、操作系统 (5)1.1磁盘空间 (5)1.2系统性能信息 (8)2、数据库系统 (9)2.1安全性 (9)2.2稳定性 (9)2.3数据库性能 (9)3、健康检查 (11)3.1数据库版本信息 (11)3.2目前数据库参数 (11)3.3数据库资源限制 (12)3.4控制文件 (12)3.5日志文件 (13)3.6数据文件 (13)3.7临时文件 (13)3.8表空间使用率监控 (13)3.9无效索引 (14)四、巡检总结与调整建议 (14)1、巡检总结: (14)2、调整建议: (14)3、对管理人员的提醒: (14)数据库调整记录自上次巡检以来对本数据库调整记录如下:1)调整一2)调整二3)调整三一、系统概况天日志生成量高峰、时日志切换高峰:这里的高峰指的是redo生成高峰,非业务高峰。

全库export大小的计算方法是:统计全库中表的大小,这种方式计算出的表的大小包含了空的行记录,而export实际导出时不会导出空数据行,所以这里的export大小会大于实际的导出dmp文件的大小,具体误差多少取决与数据库中存在多少的空数据行(delete操作产生的空数据行).全库rman备份大小(10.2.0.1)的计算方法是:统计全库中所有对象的大小.而rman备份集是备份所有曾经被对象暂用过的空间,所以此种统计方法统计的数据和rman备份实际的大小的差异在很大程度上取决于被放入回收站对象的多少.二、数据库趋势分析1、数据缓冲区和库缓冲区命中率趋势[数据来源典型业务高峰时段statspack or awr]建议:数据库性能2、数据量变化趋势[数据来源巡检脚本输出]建议:三、健康检查项目列表及结果1、操作系统[操作系统命令df-k 和prstat,top,topas,glance,sar输出] 1.1磁盘空间[数据来源df -k]对操作系统的磁盘空间进行检查,是否有足够空间。

oracle巡检模板

oracle巡检模板

修改记录分发者审阅记录相关文档目录文档控制 (2)。

修改记录 (2)分发者 (2)审阅记录 (2)相关文档 (2)目录 (3)1.检查介绍 (5)1.1检查系统 (5)1.2检查范围 (5)2.硬件配置 (7)2.1主机配置 (7)3.系统配置 (8)3.1操作系统数据库相关要求补丁 (8)3.2硬盘可用空间 (8)3.3CPU 利用率 (8)4.数据库配置 (10)4.1数据库版本和单独补丁 (10)4.2CRS版本和单独补丁 (10)4.3ORACLE CLUSTER配置 (10)4.4数据库产品选项 (10)4.5初始化参数文件 (11)4.6CRS日志文件 (11)4.7RDBMS运行日志和跟踪文件 (11)4.8控制文件 (11)4.9Redo log 文件 (12)4.10归档Redo log 文件 (13)4.11数据文件 (13)4.12表空间 (14)4.13回滚段管理 (15)5.数据库简单风险评估 (17)5.1安全性管理 (17)6.SqlNet 概况 (18)6.1监听器Listener. 186.2SQL*Net. 186.3TNSNAMES.. 187.数据库性能 (19)7.1数据库各项基于时间模型的统计信息 (19)7.2数据库负荷压力分析 (20)7.3各项命中率 (21)7.4等待事件 (21)7.5统计信息分析 (21)7.6数据库I/O性能 (22)7.7索引/行迁移/行链 (22)7.8Enqueue等待分析 (23)7.9Latch分析 (23)7.10Resource Limit分析 (23)7.11Top SQL语句 (24)8.数据库备份策略评估 (25)8.1备份 (25)8.2恢复 (25)9.数据库特别关注点检查 (26)10.检查总结 (27)附录:初始化参数 (28)数据库所有非默认值的参数: (28)1.检查介绍1.1检查系统系统主要包括1个数据库,具体情况如下:1.2检查范围本次检查仅限于数据库。

Oracle CheckList-Oracle数据库配置检查表巡检模板

Oracle CheckList-Oracle数据库配置检查表巡检模板
3、记录输出结果
○已设置 ○未设置
Oracle审计策略
1、使用oracle数据库账户登录
2、执行以下命令:
sqlplus /nolog
connect /as sysdba
select name, value from v$parameter where name like 'audit%';
select * from dbaServer:Microsoft-IIS/5.0Date:Fri,21Nov200808:50:16GMTX-Powered-By:_priv_audit_opts;
3、记录输出结果
○已设置 ○未设置
检查共享帐号
1、使用oracle数据库账户登录
2、执行以下命令:
sqlplus /nolog
connect /as sysdba;
select count(distinct(terminal)) Count, username from dba_audit_session having count(distinct(terminal))>1 group by username;
Oracle检查加固列表
应用信息
安装路径:
数据库端口:
检查及加固列表
检查类型
检查子类
操作流程
检查情况
程序配置
oracle版本
1、进入数据库安装目录——打开install目录
2、编辑unix.rgs文件
3、查看数据库版本
○已设置 ○未设置
数据库补丁
1、使用oracle数据库账户登录
2、执行以下命令:
Sqlplus /nolog
Connect /as sysdba

ORACLE巡检报告模板

ORACLE巡检报告模板

ORACLE 数据库系统维护检查报告注:红色字体表示需要尽快解决的问题。

其它检查内容:1、alert文件:有无错误?2、表空间使用情况:set linesize 300SELECT upper(f.tablespace_name) "tablespace_name",d.Tot_grootte_Mb "tablespace(M)",d.Tot_grootte_Mb - f.total_bytes "used(M)",round((d.Tot_grootte_Mb - f.total_bytes) / d.Tot_grootte_Mb * 100,2) "use%",f.total_bytes "free_space(M)",round(f.total_bytes / d.Tot_grootte_Mb * 100,2) "free%"FROM(SELECT tablespace_name,round(SUM(bytes)/(1024*1024),2) total_bytes,round(MAX(bytes)/(1024*1024),2) max_bytesFROM sys.dba_free_spaceGROUP BY tablespace_name) f,(SELECT dd.tablespace_name, round(SUM(dd.bytes)/(1024*1024),2) Tot_grootte_Mb FROM sys.dba_data_files ddGROUP BY dd.tablespace_name) dWHERE d.tablespace_name = f.tablespace_nameORDER BY 4 DESC/3、Shared Pool Size 命中率:select round((sum(gets)-sum(reloads))/sum(gets)*100,1) "libiary cache hit ratio %"from v$librarycache where namespacein ('SQL AREA','TABLE/PROCEDURE','BODY','TRIGGER');4、数据字典命中率:select round((1-sum(getmisses)/sum(gets))*100,1) "data dictionary hit ratio %"from v$rowcache;5、锁竞争:select substr(,1,25) Name,l.gets, l.misses,100*(l.misses/l.gets) "% Ratio (STAY UNDER 1%)"from v$latch l, v$latchname lnwhere in ('cache buffers lru chain')and tch# = tch#;6、排序命中率:select a.value "Sort(Disk)", b.value "Sort(Memory)",round(100*(a.value/decode((a.value+b.value), 0,1,(a.value+b.value))),2) "% Ratio (STAY UNDER 5%)"from v$sysstat a, v$sysstat bwhere = 'sorts (disk)'and = 'sorts (memory)';7、数据缓冲区命中率:select round((1-(phy.value/(cur.value+con.value)))*100,1)||'%' ratiofrom v$sysstat phy,v$sysstat cur,v$sysstat conwhere ='physical reads' and ='db block gets' and ='consistent gets';8、v$session_wait:select sid,seq#,event,WAIT_TIME,SECONDS_IN_WAIT from v$session_wait where event not like 'SQL%' and event not like 'rdbms%';9、回滚段的争用情况:select name, waits, gets, waits/gets "Ratio"from v$rollstat a, v$rollname bwhere n = n;10、无效对象情况:col OBJECT_NAME for a36SELECT object_name, object_type,status FROM dba_objects WHERE status like 'INVALID';结论:。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

系统oracle数据库
巡检报告
文档控制
修改记录
审阅
分发
目录
文档控制 (2)
检查总结 (5)
概要 (5)
总体概况 (5)
优化建议 (5)
介绍 (6)
目标 (6)
检查方法 (6)
检查范围 (6)
数据库配置分析 (7)
硬件配置 (7)
软件配置 (7)
数据库参数 (8)
控制文件 (9)
Temporary Tablespace (9)
表空间管理 (9)
回滚段 (10)
无效对象,约束和trigger (10)
数据库日志ALTER LOG分析 (10)
数据库性能分析 (11)
数据库实例性能命中率 (11)
等待事件(Top Wait Events) (11)
版权说明
本文件中出现的任何文字叙述、文档格式、插图、照片、方法、过程等内容,除另有特别注明,版权均属xxxx有限公司所有,受到有关产权及版权法保护。

任何个人、机构未经xxxx 有限公司的书面授权许可,不得复制或引用本文件的任何片断,无论通过电子形式或非电子形式。

检查总结
概要
此次巡检主要针对oracle数据库进行一次全面的健康检查,包括数据库配置、数据库性能等各项内容,并依照此次检查结果,提出相应的优化措施。

总体概况
以下是本次检查的总结
优化建议
以下是对检查的结果进行分析后所得出的优化建议
介绍
目标
数据库健康检查是用来:
-评价数据库当前的性能情况
-分析数据库应用瓶颈和资源竞争情况
-指出存在的问题,提出解决建议
检查方法
本次数据库性能检查的工具是:
•操作系统工具和命令检查操作系统。

•SQL命令检查数据库配置,SQL命令在ORACLE 工具SQL*PLUS中运行。

•Oracle AWR工具。

上述输出结果为建议提供依据。

检查范围
本报告提供的检查和建议主要针对以下方面:
1.数据库配置
2.数据库性能
本报告的提供的检查和建议不涉及:
-具体的性能调整
-应用程序的具体细节
以下提请注意:本次检查仅历时半天。

所以在具体的性能方面仅做相应的建议。

如需在数据库性能方面进行进一步的调整,请继续选择数据库性能调整。

数据库配置分析
数据库IBM Power6 P560平台上面。

硬件配置
主机hissrv1
软件配置
实例orcl
数据库为非归档模式,存在安全隐患。

数据库参数
控制文件
v$controlfile
Temporary Tablespace
临时表空间用于存放临时段。

为了维护数据库的性能,临时表空间的维护方法有别于其他一般表空间。

缺省情况下,所有表空间都创建为PERMANENT。

所以在创建临时段时,需要保证表空间类型为TEMPORARY。

由于这些表空间中的排序段不被清除,所以减少了空间事务争夺,同时减少了SMON对于CPU的使用率。

以下是数据库临时表空间的情况
表空间管理
以下数据库表空间的管理和使用情况。

在ORACLE 9I之后除了系统表空间,其他的表空间的空间段管理方式推荐为LOCAL
表空间状态良好,表空间使用率正常。

回滚段
回滚段能够用来保证读一致性,回滚事务以及恢复数据库。

以下数据库中回滚段的使用情
回滚段使用率较高,默认UNDO表空间为UNDOTBS1。

无效对象,约束和trigger
在数据库中,会存在一些无效的对象,导致这种现象的发生原因很多,其中最常见的就是数据库升级(例如修改了表的结构),迁移而引起。

没有无效对象。

数据库日志ALTER LOG分析
检查alter日志,数据库近期无报错。

数据库性能分析
数据库实例性能命中率
以下列出的是数据库实例性能的各项的命中率,它们的最佳值是100%
数据库命中率基本正常。

等待事件(Top Wait Events)
以下列出的数据库主要的等待事件
数据库存在应用锁情况,需要结合应用进行排查。

相关文档
最新文档