DBA工作总结
一年以来,本人尊敬领导团结同事、服从安排遵守纪律,坚持努力学习专业知识,兢兢业业克己奉公努力工作。总结过去,在知识结构上,能够完成了EBS-DBA的各项工作;在日常工作XX,能够完成EBS-DBA的各项工作任务,适应了DBA工作岗位要求的职责,掌握了EBS-DBA要求的多项技术。我一年以来的主要工作从以下几个方面说起主要包括日常维护、补丁更新,安装规划,文档整理,最后给出下一步规划。
一是日常维护
主要包括如下内容:ERP备份和备份测试,系统巡检,周边支持和内部运维工作。
1、Oracle BES系统备份和备份测试
1)主要Apps的克隆,复制,因为有各个省份的生产环境,测试环境,开发环境,所以克隆,复制的需求量很大。数据库的备份
2)每日巡检
Oracle管理员应按如下方式对Oracle数据库系统做定期监控:
每天对Oracle数据库的运行状态、日志文件、备份情况、系统资源使用情况进行检查,发现并解决问题。每周对数据库对象的空间扩展情况、数据的增长情况进行监控、对数据库做健康检查、对数据库对象的状态做检查。每月对表和索引等进行analyze、检查表空间碎片、寻找数据库性能调整的机会。对Oracle数据库状态进行一次全面检查。确认所有的instance状态正常登录到所有数据库或实例。检查文件系统的使用(剩余空间)。如果文件系统的剩余空间小于20%,需删除不用的文件以释放空间。检查日志文件和trace文件记录alert和trace文件XX的错误。发现任何新的ORA_错误,记录并解决
检查数据库当日备份的有效性,对RMAN备份方式,检查第三方备份工具的备份日志以确定备份是否成功,对EXPORT备份方式,检查exp日志文件以确定备份是否成功,对其它备份方式,检查相应的日志文件,检查数据文件的状态记录状态不是“online"的数据文件,并做恢复。
监控数据库性能运行,utlbstat.sql/utlestat.sql生成系统报告,或者使用statspace收集统计数据。检查数据库性能,记录数据库的CPU使用、IO、Buffer命XX率等等,使用vmstat,iostat,glance,top。日常出现问题的处理,检查表空间碎片,根据本月每周的检查分析数据库碎片,找到相应的解决方法
比较每天对数据库性能的监控报告,确定是否有必要对数据库性能进行调整,数据库性能调整,如有必要进行性能调整、提出下一步空间管理计划,根据每周的监控,提出空间管理的改进方法
3)周边支持
支持了审计部门普华永道公司的审计业务;岳华审计系统,XX普审业审计工作;支持太极公司解决存储问题,支持神州数码公司系统维护,支持信息网络工作。
4)内部运维工作
构建了创益公司VSS服务器并管理代码和文档;收集并运维创益公司FTP服务器管理资料和文档。支持集团公司以及所有子公司解决登陆过程XX出现的各种问题。
二系统安装和升级补丁
系统安装部署,系统补丁升级等工作是DBA的重要工作,以下列出一年XX的几次重要工作。
1、XX煤销售公司系统安装部署和上线支持以及系统运维
负责XX煤销售公司eSCM项目系统集成工作,创益公司技术组负责主机的上架、操作系统软件的安装,高可用集群的配置,数据库和集群软件的安装,从当前期到国庆节,创益公司两位技术人员将独立负责系统集成工作,并协同集团信息部、XX煤销售公司、宝信公司、神州数码系统集成公司的相关工程人员完成合同验收等相关工作。主要包括硬件系统集成,软件应用部署,销售公司业务数据切换和上线全面完成。主要负责了系统集成和销售软件逻辑管控等。涉及到信息化建设相关的知识面广,关系的部门多,复杂度高。此次系统集成业务的顺利完成,将极大实现了相关团队的技术提升和经验积累。
2、XX煤财务公司系统安装部署和上线支持以及系统运维
跟踪了XX煤财务公司(筹)项目系统集成部分开始启动,创益公司技术组负责主机的上架、操作系统软件的安装,高可用集群的配置,数据库和集群软件的安装。在财务公司系统集成涉及到信息化建设相关的知识面广,关系的部门多,复杂度高。此次系统集成业务的顺利完成体现了创益公司技术团队在技术领域逐渐成熟。同时提高了创益公司技术人员在信息部同行XX的信任感。此次系统集成工作是创益公司首次承担系统集成业务对外援助任务。
3、XX煤SOA项目系统升级
创益公司技术组系统管理顾问独立支持SOA项目系统升级工作于11月25日全面完成。此系技术组首次独立承担大项目上线前的系统升级工作,系统升级工作取得圆满成功。为集团SOA项目工作的顺利展开提供了有力支持。创益公司技术组系统管理顾问将为SOA项目上线,推广以及后期的运维等工作积累了宝贵经验。
三故障恢复和性能调整
一年以来,在数据恢复,数据库性能调优,ERP环境故障恢复等方面作了很多工作。
1、数据恢复
五月份支持自有平台数据库数据196份附件丢失的恢复工作,这次恢复工作历时两周,从发现事故前3个月的数据XX找到丢失的数据。参与人数比较多,创益公司技术组全体顾问,信息管理部部分管业务领导和客户以及终端客户等各方人等。这次数据恢复是咱们第一次从磁带等备份设备XX恢复有用信息的经验。对于创益公司来说,积累了丰富的数据恢复经验,进一步熟悉了oracle数据库备份和恢复原理和机制。
2、性能调优
通过抓取ADDM信息,awr信息,ASH等信息,分析UNIX系统瓶颈,给出调优建议,通过SQL Tuning和优化器等工具,分析并调整数据库各种运行时参数和数据库XX运行的各种代码的效率。来取得更ERP运行的高效率。给oracle售后人员以及ERP系统计算容量扩展提供了宝贵而可靠的参考数据库
3、故障恢复
跟踪和协助处理了前几天ERP系统宕机的重要事故。从ERP系统崩溃的发现,跟踪,处理和最后IBM ORACLE原厂技术人员来参与古装戏行恢复的过程,从XX学习了丰富而宝贵的故障经验。并为以后创益公司ERP运维应急机制的建立提供了可靠的第一手经验。
四文档写作和整理
整理了oracle数据库运维手册,UNIX-linux操作系统运维手册。整理列EBS每日巡检手册
整理了Linux安装手册,oracle RAC环境安装装部署手册。搜集整理了销售公司ESCM项目上线的全部文档。
详细研究并整理了Linux 共享存储安装部署手册,oracle RAC环境测试手册等文档。
五下一步计划
为erp系统扩容后对系统的调整请况,作为后续数据库运维的准备,将进一步研究oracle ASM的运维技术 ,oracle RAC运维和故障诊断技术,oracle RMAN备份和恢复技术,进一步研究EBS系统结构等详细内容。
作为oracle EBS系统的宿主操作系统UNIX-IBM AIX6.1发布版, oracle EBS DBA一定要熟悉这个操作系统,基于目前人员和设备的状况,下一步要安排我和XXX去培训这个系统的使用、巡检和简单的故障排查。