广西区质量技术监督局数据库
维保服务方案
南宁秦唐科技有限公司
2016年8月
目录
广西区质量技术监督局数据库 1
维保服务方案 1
项目背景及目标 5
项目背景 5
项目目标 5
需求分析 6
记录Oracle数据库存储空间的逻辑结构;
Oracle数据库备份情况检查;
等
根据检查结果分析并给出数据库可行的调整建议和实施;
每月至少进行一次系统健康状态的检查,根据制定的维保服务内容和流程对 Oracle、 Mysql,
SqlServer 进行一次全面巡检,包括检查数据库设备、系统的运行情况;每月25 日之前提供数据库 巡检报告。
数据库运维主要核查项
数据库的运维主要结合广西质量技术监督局的实际情况,提供切实可行的运维建设机制,内
容覆盖 ORACLE 数据库的日常维护、紧急故障处理,软件升级等,客户可依据服务内容进行相 应的定制。我们将会提供全面的、针对性的服务解决方案,以保客户系统稳定、高效、可靠的运 行,以达到对业务系统的有效支持。
、I/O、内存性能
记录数据库的cpu使用、10、内存等使用情况,使用vmstat,iostat,sar,top
等命令进行信息收集并检查这些信息,判断资源使用情况。
检查rman备份的有效性
restore preview/restore database preview 命令
此命令用来查看还原需要使用哪个备份集来执行特定的恢复
使用 validate 和 check logical 参数的 restore 命令,检查备份集,以确认数据库是可
恢复的
restore database validate ;
使用具有validate参数或check logical参数的restore命令只能检查最新的备份集,
如果要检查任意的备份集,就需要用validate backupset命令。
首先必须确认要检查的备份集的键(backup set key)
list backupset;
再执行检查
validate backupset 141;
或
validate backupset 141 check logical;
检查 oracle 数据库集群运行状况
用crs_stat-t命令检查oracle数据库的几个集群模块是否有offline的
,是否有ora错误
对每个数据库,cd 到 bdump 目录,通常是$ORACLE_BASE/admin/<SID>/bdump
查看最新时候有 ora 错误,找出来分析
,根据报吿内容,优化数据库
排查是否存在影响系统性能的等待事件、top 5 SQL、硬解析是否太高、缓冲区命中率是否高
检査ASM磁盘组空间是否足够
select in sta nce_n ame,host _n ame,startup_time,status,database_status from
gv$ in sta nee;
确保数据磁盘组有足够的空间给数据库使用,如果是用于归档日志用的ASM磁盘组空间 满,必须及时用 rman 备份并删除旧的归档日志。
检查各个数据库操作系统的磁盘空间利用率
df-h 或者 df-m
文件系统空间使用率超过80%,必须要清理磁盘无用的文件或者日志
检查数据库各个节点都处于读写模式
select n ame,log_mode,ope n_ mode from gv$database;
各个节点都正常,数据库才能实现负载均衡和失败切换的功能
查看表空间使用率,及时添加数据文件
SELECTUPPER()"表空间名",
"表空间大小(M)",
- "已使用空间(M)",
TO_CHAR(ROUND(( - ) /
* 100,
2),
'')"使用比",
"空闲空间(M)",
"最大块(M)"
FROM (SELECT TABLESPACE_NAME,
ROUND(SUM(BYTES) / (1024 * 1024), 2) TOTAL_BYTES,
ROUND(MAX(BYTES) / (1024 * 1024), 2) MA
数据库技术方案 来自淘豆网m.daumloan.com转载请标明出处.