《DBA修炼之道:数据库管理员的第一本书》——1.7节DBMS版本迁移

本节书摘来自华章社区《DBA修炼之道:数据库管理员的第一本书》一书中的第1章,第1.7节DBMS版本迁移,作者(美)Craig S. Mullins,更多章节内容可以访问云栖社区“华章社区”公众号查看

1.7 DBMS版本迁移
DBA也负责管理DBMS的版本迁移,DBMS产品变更相当频繁,通常每年都会有新版本发布。保持DBMS运行和更新是一项持续的工作,将占据DBA工作的大部分时间。要降低停机几率和减少应用程序需求变化,无论采用何种方法都必须与企业的需求相符。
保持DBMS运行和最新是一项持续的工作,将占据DBA工作的大部。
多面手
数据库是现代应用程序的核心,如果DBMS失败,应用程序随之失败,进而整个业务也被迫停止;如果数据库和应用程序经常失败,整个业务也可能会失败。因此数据库管理员对现代商业的持续成功至关重要。
此外,几乎IT基础设施的每一个组成部分都与数据库交互,当今的IT基础设施包括:
编程语言和环境,如COBOL、Microsoft Visual Studio、C/C++/C#、Java和PHP;
软件框架,如.NET和J2EE;
数据库和流程设计工具,如ERwin和Rational Rose;
事务处理系统,如CICS和Tuxedo;
应用程序服务器,如WebSphere、JBoss、Oracle Application Server和EAServer;
消息队列软件,如MQSeries和MSMQ;
网络软件和协议,如SNA、VTAM和TCP/IP;
网络硬件,如网桥、路由器、集线器和布线;
多种操作系统,如Windows、z/OS和MVS、UNIX和Linux,以及其他系统;
数据存储硬件和软件,如企业级存储服务器、Microsoft SMS、IBM DFHSM、SAN和NAS;
操作系统安全包,如RACF、ACF2和Kerberos;
其他类型的存储硬件,如磁带机、料仓和固态存储(内存);
非DBMS数据设置和文件存储技术,如VSAM和b-tree;
NoSQL产品,如Hadoop和MongoDB;
数据库管理工具以及它们如何与其他系统管理解决方案交互;
系统管理工具和框架,如HP OpenView和CA Unicenter;
操作控制软件,如batch调度软件和作业控制子系统(Job Entry Subsystem,JES);
在整个网络中实现系统软件新版本的软件分布解决方案;
互联网和基于Web的数据库和应用程序;
C/S开发技术(多层式、胖服务器/瘦客户端、瘦服务器/胖客户端等);
面向对象和基于组件的开发技术/技能,如CORBA、COM、OLE/DB、ADO和EJB;
普遍计算技术设备,如平板电脑和智能手机。
尽管要成为所有这些技术的专家不太可能,但是DBA也应该了解这些领域的知识,以及它们是如何关联的。更重要的是,DBA要有那些专家的电话号码,以防任何一种相关的软件和硬件导致数据库访问或性能出问题。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值