Oracle数据库健康检查

Oracle数据库健康检查
一、概述

随着企业信息化建设不断发展和壮大,业务支撑系统的数据,成为企业的决策分析,指导企业发展的核心命脉。数据所依赖的数据库系统的健康、高可用运行,是企业正常运营的基础保证,因此定期的数据库健康检查,找出业务支撑系统中可能存在的隐患,保证数据的安全非常重要。

二、检查步骤
应用现状:
1、与数据库管理人员交流管理中存在的问题
2
、与应用需求人员交流现状与潜在的应用需求

3、与最终用户交流应用的现状与问题

服务与安全性:
4、检查服务能正常启动和运行

5、检查Listener.ora/sqlnet.ora/tnsnames.ora文件的科学配置与安全,用户端的正常连接与安全

6sys/system等其它相关用户的权限,角色,分配策略及安全性,数据库字典信息的安全性

7、检查分配给用户的profile文件,了解用户口令的安全性及资源分配限制的策略

8、检查ORACLE数据库的相关日志文件、跟踪文件有没有错误记录
9
、连接ORACLE数据库中间件的相关日志文件的分析

10、检查ORACLE数据库补丁的更新

11、检查ORACLE数据库相关预警、阀值设置及其安全审计

灾难恢复计划:

12、容灾及高可用性需求的评估

13、是否制定了良好的备份策略

14、数据库的认回技术与流复制的应用策略

性能状况:

15、数据库的应用设计及性能综合评估

16、表空间、段、区、块的设计与应用策略

17、堆表/分区表//IOT/索引等数据库对象应用策略

18、段、索引的科学创建、压缩与重整策略

19、参数的科学配置与控制文件的多元备份策略

20UNDO表空间的创建管理策略

21TEMP表空间的创建管理策略

22SGA大小与分配策略,其中包括shared pool Java poolLarge poolStreams pooldatabase buffer cacheredo log buffer的大小分配与策略

23PGA在不同数据库模式中,不同的SESSION个数要求下,大小与分配策略

24、数据库I/O问题及相关应用设计,软硬件环境支撑策略

25、数据库归档/非归档模式下,重作日志组的大小,个数,切换频率,日志成员的个数等应用分配表策略,归档进程、归档日志的分配策略

26ASM的应用分配策略

27、综合诊断主机CPU、活动会话数、磁盘I/O、实例吞吐量、负载及使用情况,找出各时段TOP SessionTop SQL

28、诊断实例锁的状态与应用策略

29、收集一个应用周期的快照,分析其CPU、内存、等待事件、I/OTop SQL OS等方面的信息,给出合理的建议
30
、收集Top SQL,分析执行计划、给出优化调整策略

31、检查与OS相关的配置,设计及优化调整策略
系统资源与网络:
32、检查OS与数据库的资源分配状态与策略

33、检查ORACLE数据库资源管理器的应用策略

34、检查Profile文件对用户资源使用的限制

35、检查网络配置、防火墙的配置策略
备注:文章内容由中睿信息技术有限公司提供

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值