美文网首页萌宠想法简友广场
DBA需要掌握的日常工作技能

DBA需要掌握的日常工作技能

作者: fantasy_J | 来源:发表于2020-06-11 17:54 被阅读0次

常用技术:

1) windows / Linux / Unix 平台下的安装,卸载。

2)冷备与冷备的还原

3)逻辑备份与还原

4)RMAN 备份与还原

5)数据搬迁:可用逻辑备份或者RMAN来。

6)添加表空间

7)高可用之 Data Guard 安装与维护

8)高可用之RAC 安装与维护

9) 数据库性能诊断与调优

日常任务:

1.实时监控数据库告警日志

这是必须进行的工作,并且应该根据不同的严重级别,发送不同级别的告警,及时了解数据库的变化与告警。

2.实时监控数据库的重要统计信息

实施监控对于数据库运行至关重要、能够表征数据库重要变化的统计信息,并且据此发送报警信息。那么应当监控哪些统计信息呢?大家可以思考一下,对于单机、RAC环境各不相同。

3.部署自动的Statspack/AWR报告生成机制

每天检查前日的AWR报告,熟悉数据库的运行状况,做到对于数据库了如指掌

4.每天至少优化和熟悉一个Top SQL

根据AWR或Statspack报告,每天至少了解或熟悉一个Top SQL,能优化的要提出优化和调整建议

5.部署完善的监控和数据采样系统

DBA应该对数据库部署完善的监控系统,并对重要信息进行采样,能够实时或定期生成数据库重要指标的曲线图,展现数据库的运行趋势。

6.全面深入的了解应用架构

不了解应用的DBA是没有前途的DBA,对应用了解不深入的DBA算不上Expert,所以一定要深入了解应用。

7.撰写系统架构、现状、调整备忘录

根据对数据库的研究和了解,不断记录数据库的状况,撰写数据库架构、现状及调整备忘录,不放过任何可能的优化与改进的机会。

相关文章

  • DBA需要掌握的日常工作技能

    常用技术: 1) windows / Linux / Unix 平台下的安装,卸载。 2)冷备与冷备的还原 3)逻...

  • 需要掌握的技能

    目录 编程语言 python R SQL Shell SJM WDL 工具 git docker linux SQ...

  • 史上最全运营工具包,建议收藏(上)

    之前知乎上“关于做新媒体需要掌握的技能”的讨论更是罗列了七七四十九项。但只有运营人心里明白:我们的日常工作的确需要...

  • DBA很忙—MySQL的性能优化及自动化运维实践

    作者:王辰 来自:高效运维(ID:greatops) DBA的日常工作 首先,我们来看看DBA的具体工作,我觉得 ...

  • 前端需要掌握的技能

    新手必打基础 HTML4\HTML5CSS2\CSS3ES5(原生 js 基本语法)JSON 数据结构网络请求、A...

  • 生生不息的平衡轮

    生活中,平衡是一种需要掌握的技能。如同溜冰、骑单车都需要掌握平衡一样,生活也是如此。只要我们掌握了平衡生活的技能,...

  • 解决课堂问题

    正如学生们需要培训和练习,掌握学业技能一样,他们也需要训练和练习,才能掌握解决问题的技能,下面这个活动会有帮助。 ...

  • 第一章(1.2) 机器学习算法工程师技能树

    一、机器学习算法工程师需要掌握的技能 机器学习算法工程师需要掌握的技能包括 (1)基础数据结构与算法 树与相关算法...

  • [GTD] 2020-06-第25周 GTD每周回顾与检讨

    学到了什么 生存技能和提升技能,进行分离 生存技能,就简单的做就可以,不需要多想 提升技能,在日常工作中,适当学习...

  • 喵喵需要掌握的技能

    写下这个标题我就已经鄙视自己,喵喵还是个未到启蒙其的幼儿,怎么能把自己的意愿强加给她? 但换个角度不如说是一些技能...

网友评论

    本文标题:DBA需要掌握的日常工作技能

    本文链接:https://www.haomeiwen.com/subject/sbfitktx.html