关于DBA或SA这个职业的讨论

数据库管理员,DBA。实际上就是做下列工作的人:


数据库服务器安装和升级,常用数据库有Oracle、Sybase、DB2、MySQL等,并要跟踪和联系厂商,跟踪技术信息
定义操作系统的使用规则,为数据库定制最佳环境;
为应用创建数据库存储结构,管理数据的存储;
为应用创建数据库逻辑结构,如tables、index等;
维护和管理数据库用户维护系统访问安全; 
监控和审计数据库访问,防范攻击;
监控和优化数据库系统的运行状态与性能;
制定数据库容灾备份计划,并在错误出现时进行恢复
迁移和维护存档数据;
因此,DBA需要各种能力:

DBA需要技术能力——不会是万万不行的
DBA需要沟通能力——和各方人士打交道,包括销售商、开发、管理人员;
DBA需要亲和能力——必须要那些合作的人认你的帐,别说用户,就是与项目组成员打交道也需要你足够的亲和;
DBA需要和厂商保持协作——厂商那里有最全的信息,你需要保证他们告诉你
DBA需要抗压能力——DBA要面临的压力比其他人大得多,只给你10分钟恢复系统,压力如何?
DBA需要学习能力——每天都有棘手的问题,没有现成的答案在书里,或者专家告诉你,学习吧!
DBA需要自信能力——要有信心做决定。

你可能感兴趣的:(其他)