当前位置:三九宝宝网 → 宝宝教育 → 智力培养 → 正文

数据库管理员的主要职责

更新:01-23 整理:39baobao.com
字体:

[幼儿教师的职责]幼儿教师工作职责 一、认真贯彻国家幼教法规和未成年人保护法。努力做好班级工作,使幼儿在体、智、德、美几方面得到发展。 二、结合本班幼儿的年龄特点和个体差异,按照蓝天幼...+阅读

DBA在不同的公司不同的发展阶段有着不同的职责与定位。一般意义上的DBA只是负责数据库的运营和维护,包括数据库的安装、监控、备份、恢复等基本工作,但是广义上的DBA职责比这个大得多,需要覆盖产品从需求设计、测试到交付上线的整个生命周期,在此过程中不仅要负责数据库管理系统的搭建和运维,更要参与到前期的数据库设计,中期的数据库测试和后期的数据库容量管理和性能优化。

对于初创公司,DBA的工作可能由运维工程师来兼任,从申请域名开始,到服务器上架,配置网络设备,部署操作系统,安装数据库,设计和部署监控,防止漏洞和攻击等等。而大型公司对DBA工作的要求越来越高,以下从各个维度来看DBA工作的职责。

产品生命周期维度

DBA负责了业务数据库从设计、测试到部署交付的全生命周期管理 ,各个阶段的职责包括:

1. 产品发布前

这个阶段DBA的职责是数据库准入,主要包括:

1)产品的业务熟悉;

2)产品数据库设计评审:包括架构的合理性评估,存储容量和性能是否满足需求,是否需要缓存,是否需要冗余备份等,同时需要提供数据库schema设计的合理性建议以使产品能够满足上线发布并稳定运行的基本要求;

3)资源评估,包括所需的服务器资源、网络资源以及资源的分布等,同时把关产品对资源预算申请的合理性,控制服务成本;

4)资源就位,将申请的服务器及基础环境/域名准备就位。

2. 产品发布

这个阶段DBA负责数据库发布的具体工作,将具体的数据库安装部署和初始化完成后并对外提供服务。对于已在线数据库的升级也属于发布范畴,这个时候的产品发布一般要保障在线发布,在不中断对外服务的情况下完成数据库的升级。对于大型复杂的变更也存在中止服务发布完成后再重新提供服务的情况,但这种情况需要DBA通过尽可能的技术手段来避免。

3. 产品运行维护

这个阶段的工作重点包括:

1)监控:对数据库服务运行的状态进行实时的监控,包括数据库会话、数据库日志、数据文件碎片、表空间监控、用户访问监控等,随时发现数据库服务的运行异常和资源消耗情况;输出重要的日常数据库服务运行报表以评估数据库服务整体运行状况,发现数据库隐患;

2)备份:制定和实施数据库备份计划,灾难出现时对数据库信息进行恢复,维护适当介质上的存档或者备份数据。对数据库的备份策略要根据实际要求进行更改,数据的日常备份情况进行监控。

3)安全审计:为不同的数据库管理系统用户规定不同的访问权限,以保护数据库不被未经授权的访问和破坏。例如,允许一类用户只能检索数据,而另一类用户可能拥有更新数据和删除记录的权限。

4)故障处理:对数据库服务出现的任何异常进行及时处理,尽可能避免问题的扩大化甚至中止服务。这之前DBA需要针对各类服务异常,如机房/网络故障、程序bug等问题制定处理的预案,问题出现时可以自动或手动执行预案达到止损的目的。

5)容量管理:包括数据库规模扩张后的资源评估、扩容、机房迁移、流量调度等规划和具体实施。

4. 数据库性能优化

产品对外提供服务最重要的一点是用户体验,用户体验中非常重要的是产品的可用性和响应速度。而如何用最合理的资源支持产品提供高可用和高速度的用户体验,这也是DBA的重要职责。

本文地址:https://www.39baobao.com/show/32_47993.html

以上内容来自互联网,请自行判断内容的正确性。若本站收录的信息无意侵犯了贵司版权,请联系我们,我们会及时处理和回复,谢谢.

以下为关联文档:

win10管理员模式按F几1、在下部的状态条上右键选择属性,打开“任务栏和开始菜单属性”; 2、切换到“导航”标签页,可发现菜单里有个缺省的选择选项“当我登录后不显示开始菜单”,且属于显示灰色,不可...

如果创建一个群群的管理员由谁指定一步:进入QQ校友录。 第二步:输入你的QQ号码,密码和附加码,登陆上去。 第三步:在下面查找你的学校,如果没有,请创建学校。 第四步:在学校里面找你的班级,如果么没有找到,在最下面,找到...

CMA CNAS实验室中各岗位职责知多少4.1.4.1.实验室主任 -----负责建立实验室管理体系,制定质量方针、质量目标,批准发布质量手册和程序文件; -----确定组织结构 、岗位职责分工、权力委派; -----配备检测资源,保持...

哪位知道出入境检疫检验局的实验室管理员具体是做什么的谢谢!一,网友答: 我同学在衡水出入境检验检疫局,去年考上的,不错,一个月2000多 至于承德 就不知道了 估计差不大离 毕竟是同一级的 二,陕西出入境检验检疫局内设部门及职责 一、办公室...

求仓管统计职责和奖惩的相关制度仓库管理员岗位职责 1、按时上下班,到岗后巡视仓库,检查是否有可疑现象,发现情况及时向上级汇报,下班时应检查门窗是否锁好,所有开关是否关好; 2、认真做好仓库的安全、整理工作,经...

数据库系统工程师岗位职责是什么通过考试并获得相应级别计算机专业技术资格(水平)证书的人员,表明其已具备从事相应专业岗位工作的水平和能力,---希赛软考学院---用人单位可根据《工程技术人员职务试行条例》有...

一般公司的oracle数据库 dba的主要工作职责是什么啊DBA 职责及日常工作职责: 1.安装和升级数据库服务器,以及应用程序工具构建和配置网络环境. 2.熟悉数据库系统的存储结构预测未来的存储需求,制订数据库的存储方案. 3.根据开发...

软件工程师软件测试工程师数据库管理员数据库开发人员的相网络工程师是通过学习和训练,掌握网络技术的理论知识和操作技能 网络工程师 的网络技术人员. 工作内容: 1. 负责机房内的网络联接及网络间的系统配置。 2. 负责系统网络的拓扑...

数据库管理员职责数据库管理员职责: 一、 一般监视 1. 监控数据库的警告日志。Alert<sid>.log,定期做备份删除。 2. Linstener.log的监控,/network/admin/linstener.ora。 3. 重做日志状态监...