dba的职责是什么?(dba的职责是维护和管理什么)
小怡今天给分享dba的职责是什么?的知识,其中也会对dba的职责是维护和管理什么进行解释,希望能解决你的问题,请看下面的文章阅读吧!
dba的职责是什么?(dba的职责是维护和管理什么)
dba的职责是什么?(dba的职责是维护和管理什么)
1、DBA的职责主要(这里说的是主要)有三 (1)维护数据库正常运行。
2、 真实案例:某朋友公司数据库宕机后,启动不了,朋友不是专业DBA忙活了一天,还是启动不起来,专业DBA从了解情况到解决问题用了不到3个小时,数据库能启动运行了。
3、 (2)数据库有效的运行 真实案例:某次数据库升级(不是数据库软件升级是二次开发升级)后,数据不能正常入库,DBA初期认为是个别,后来连续有三个相同的问题出现,维护DBA判断是升级包的问题,停止了升级,然后排查相应问题,断定是升级包中的过程变化问题,并反馈给开发组,开发组连夜修改并重发升级包,如果DBA没有即使的发现和定位问题,那么数据库就不能有效的运行。
4、 (3)数据库管理 真实案例:“我要一个能查询某张表的权限,行不行?”——权限管理。
5、“我需要申请存储空间,行不行?”——空间管理,“我需要一个新的用户,行不行?”——用户管理,数据库备份(什么时候备份,怎么备份,保留几天,需要时怎么恢复)——备份管理,以及集群管理(保证数据库集群程序正常运行);程序管理(比如oracle的数据库程序正常运行),排错(数据库也是程序也会有相应的错误,需要找他解决它)等等。
6、这里涉及的内容大部分都是数据库的正常维护工作,以及部分开发维护工作,这也是DBA的日常工作。
7、 不过作为一个DBA最重要的是前两项,如果数据库不能正常的运行,那么就不要提什么有效的运行,如果数据库不能有效的运行,那么就无从谈起数据库管理。
8、 在数据库管理后,可能DBA还要做一些比如数据库优化,审查等等工作,在国内DBA还要写存储过程,不过个人认为最主要的就是前面这三项。
9、只要这三项做好了,虽然不一定能算得上的DBA,但是合格是没有问题的。
本文到这结束,希望上面文章对大家有所帮助。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系 836084111@qq.com 删除。