当前位置:文档之家› 东海瑞京_HSFA数据库健康检查报告_2017_3

东海瑞京_HSFA数据库健康检查报告_2017_3

HS Oracle Health-Check Report东海瑞京HSFA数据库系统健康检查报告创建日期:2017-08-26服务起讫日期:2017-08-26至2017-08-28服务总共时间:3天服务工程师:李瑜客户联系人:费勤雯服务方式:现场目录第一章数据库健康检查 (3)**.检查总结 (2)**.性能分析 (2)**.检查方式 (2)**.检查内容及标准 (3)**.数据库维护专员情况 (4)第二章数据库目前备份情况6第三章系统和数据库配置 (7)**.硬件配置 (6)**.数据库配置 (6)**.基于O RACLE的应用 (7)第四章系统和数据库的可用性9**.备份 (8)**.恢复 (8)**.升级/安装/移植 (8)**.操作系统参数配置 (8)**.表空间 (10)**.数据文件 (16)**.控制文件 (17)**. REDO文件 (17)**.归档配置 (17)**.资源参数配置 (18)**.回滚表空间配置 (18)**.临时表空间配置 (18)**.安全性管理 (19)**.告警日志管理 (19)**.数据库监听管理 (19)第五章系统和数据库的性能19**.操作系统配置和监控 (22)第六章总结和建议20**.应立即解决的问题 (23)**.近期应解决的问题 (23)**.将来应解决的问题 (23)第七章已经做过的调整21第八章附表................................................................................................ 错误!未定义书签。

**.附表1:数据文件列表25第一章数据库健康检查1.1.检查总结从本次巡检的情况来看,整体表现比较平稳。

表空间利用率都很低,处于报警水平以下。

通过AWR和RDA报告分析,CPU和IO的利用率在交易高峰期都不高,数据库的性能总体表现良好,没有大的等待事件发生,属于正常的范围之类。

但性能问题是一个需要长期关注的问题,尤其是在清算时段注意数据同步的实时情况及时检查,性能将是不能忽略的问题。

存在问题描述解决办法数据库存在一条无效对该无效对象最近没有DDL操作建议排查后清理象1.2.性能分析基础信息操作系统版本:Redhat Linux 5.10 数据库版本:11.2.0.4数据库架构:Single nodes 数据库大小:82G建议:1.3.检查方式本次数据库健康检查方式如下:a)使用RDA(REMOTE DIAGNOSTIC AGENT)进行系统和数据库主要信息收集。

b)使用?/rdbms/admin/awrrpt.sql收集业务时间段的AWR报告。

c)使用awrcrt1.2/awrcrt.sql收集历史awr趋势信息并汇总d)使用v01/runme.sh收集系统历史负载信息e)根据收集的信息确认操作系统和数据库空间、日志、监听、资源、性能等各个方面是否正常。

f)通过沟通了解数据库的备份恢复方式,并检查确认当前备份是否正在。

1.4.检查内容及标准检查方面具体检查内容检查标准系统配置主机配置满足业务系统要求操作系统配置文件包括最大文件大小,用户最大进程数,虚拟内存参数等。

硬盘可用空间文件系统使用率不超过80%操作系统日志无异常错误CPU利用率建议CPU利用率不超过70%数据库版本主版本为10205或11204数据库配置表空间表空间使用本地管理,同时可扩展使用率不高于85% 数据文件无offline文件,有存储冗余或ASM冗余。

控制文件controlfile有冗余配置且位于多个磁盘Redolog文件redo文件足够大,redo组足够多,有冗余且位于多个磁盘。

归档文件建议开启归档Resource Limit分析没有超出限制的资源请求回滚段管理自动管理,undo_retention配置合理,没有因为空间或参数配置原因导致的 01555错误临时表空间管理空间足够,没有因为空间不足导致的ORA-1652错误数据库参数满足当前业务需求,避免一些bug或性能问题安全性管理除SYS、SYSTEM用户外,其他用户不被授予DBA权限alert日志及trace文件无异常错误,无600,7445错误数据库监听监听器的设置监听运行正常SQL*Net设置必要参数配置正确TNSNAMES设置配置正确,满足业务运行条件数据库性能AWR负载概况逻辑读,物理读,日志量,事务提交及回滚等正常。

RAC相关性能指标块传输时间在10MS以下数据库各项命中率buffercache命中率90以上sharedpool命中率95以上等待事件都是业务时段正常等待事件数据库I/O性能表空间数据文件AVG/RD20MS以内无效对象应该定期清理不再使用的存储过程,函数等对象Top SQL语句没有影响业务使用的SQL数据库备份备份当前备份策略运行正常恢复有恢复方案或计划第二章数据库目前备份情况备份方式说明备份恢复情况日常EXP/ EXPDP备份全备份正常DataGuard远程备份远程同步到北京正常第三章系统和数据库配置3.1.硬件配置业务名称HSFAMachine Name **Usage (Prod, Test, Development) ProdPhysical Location (if different from main officepremises)Operating System 64-bit Red Hat Linux O/S Version and Release Red Hat EnterpriseLinux Server release 5.10(Tikanga)CPU型号和个数Intel(R) Xeon(R) CPUE5-2680 0 @ 2.70GHz *8 O/S Block Size 4096bytesMemory (Megs) 32GRaw Devices? Number of Megs? File System3.2.数据库配置业务名称HSFAInstance Name rjdbServer Name RjdbUsage (OLTP, DSS, etc.) OLTPCRS Version/ReleaseRDBMS Version/Release **SQL*Net Version/Release **数据库目前总空间(of all dbfiles) 82GB数据库目前已使用总数量3528MNLS_TERRITORY AMERICANLS_LANGUAGE AMERICANNLS_CHARACTERSET ZHS16GBKNLS_NCHAR_CHARACTERSET AL16UTF16DB_BLOCK Size 8kNumber of Tablespaces 24Number of Datafiles 29TEMP Tablespace Size 20GSGA大小15032M PGA大小6442M UNDO Tablespace Size 20000M Number of control files 2组Redo Log Size 1000M Number of redo log groups 11个Number of redo log members per group 1个Are the on-line redo logs the same size? YESAre the redo logs being multiplexed by Oracle? NONO Are members of each redo log group on a separatedisk?NO Are the redo logs on separate disks from thedatabase files?Are the redo logs on separate disks from the archiveYES files?Archiving Enabled? NONumber of Concurrent Users 1User Access Method tnsAvailability Requirements (e.g. M-F 8-5, 7x24, etc.) 5*83.3.基于Oracle的应用Application Name HSFA Application Type (OLTP, DSS, Batch, OLAP, etc.) OLTP Third Party or In-House? 3层Development ToolDatabase Access MethodIf C/S, how many tiers? As/AR Expected peak and average throughput in terms oftransaction per second (tps)第四章系统和数据库的可用性4.1.备份4.1.1.备份策略•EXP•DataGuard建议:进行周期性的备份,对于备份集能较好的存放管理。

4.1.2.磁带管理•无磁带备份建议:建议可以使用磁带对历史物理备份进行必要的备份。

4.2.恢复4.2.1.恢复策略•建议:1.建议制定恢复计划,目前情况下(export/import),包括结构的恢复及数据的恢复方式以及所需的时间。

2.建议进行恢复测试,以掌握最坏情况下恢复的时间,步骤及方案的有效性。

4.3.升级/安装/移植4.3.1.升级/安装/移植•目前版本是11.2.0.4•目前PSU补丁:•建议:不必升级Oracle主版本4.4.操作系统参数配置检查参数当前值建议值cat /etc/sysctl.conf|grep file-max 6815744 6815744 cat /etc/sysctl.conf|grep ip_local_port_range 9000 65500 9000 65500cat /etc/sysctl.conf|grep msgmax 65536 65536 cat /etc/sysctl.conf|grep msgmnb 65536 65536 cat /etc/sysctl.conf|grep rmem_default 262144 262144 cat /etc/sysctl.conf|grep rmem_max 4194304 4194304 cat /etc/sysctl.conf|grep shmall 4194304 4194304 cat /etc/sysctl.conf|grep shmmax XX XX cat /etc/sysctl.conf|grep shmmni 4096 4096 cat /etc/sysctl.conf|grep wmem_default 262144 262144 cat /etc/sysctl.conf|grep wmem_max 1048576 1048576cat /etc/security/limits.conforaclesoft nproc 65536oraclehard nproc 65536oraclesoft nofile 65536oraclehard nofile 65536oraclesoft nproc 65536oraclehard nproc 65536oracle softnofile 65536oraclehard nofile 65536•参数设置合理,符合恒生建议。

相关主题