《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要有那些专家的电话号码,以防任何一种相关的软件和硬件导致数据库访问或性能出问题。

相关文章
|
27天前
|
缓存 安全 Java
阿里云数据库 SelectDB 内核 Apache Doris 2.0.6 版本正式发布
阿里云数据库 SelectDB 内核 Apache Doris 2.0.6 版本正式发布
|
1月前
|
SQL 存储 JSON
阿里云数据库 SelectDB 内核 Apache Doris 2.1.0 版本发布:开箱盲测性能大幅优化,复杂查询性能提升 100%
亲爱的社区小伙伴们,Apache Doris 2.1.0 版本已于 2024 年 3 月 8 日正式发布,新版本开箱盲测性能大幅优化,在复杂查询性能方面提升100%,新增Arrow Flight接口加速数据读取千倍,支持半结构化数据类型与分析函数。异步多表物化视图优化查询并助力仓库分层建模。引入自增列、自动分区等存储优化,提升实时写入效率。Workload Group 资源隔离强化及运行时监控功能升级,保障多负载场景下的稳定性。新版本已经上线,欢迎大家下载使用!
阿里云数据库 SelectDB 内核 Apache Doris 2.1.0 版本发布:开箱盲测性能大幅优化,复杂查询性能提升 100%
|
3月前
|
关系型数据库 MySQL 数据库连接
gorm连接mysql数据库以及建表和自动迁移
gorm连接mysql数据库以及建表和自动迁移
35 0
|
4月前
|
SQL 数据库 Python
记Flask-Migrate迁移数据库失败的两个Bug——详解循环导入问题
Flask-Migrate迁移数据库失败的两个Bug 1、找不到数据库:Unknown database ‘***’ 若还没有创建数据库,该迁移工具不会自动创建。你可以使用SQL命令手动创建一个数据库:
37 0
|
20天前
|
SQL 关系型数据库 MySQL
【MySQL技术专题】「问题实战系列」深入探索和分析MySQL数据库的数据备份和恢复实战开发指南(8.0版本升级篇)
【MySQL技术专题】「问题实战系列」深入探索和分析MySQL数据库的数据备份和恢复实战开发指南(8.0版本升级篇)
94 0
|
6月前
|
NoSQL Go 数据库
2023最新版 Navicat 16.2+系列安装和试用教程详解:轻松掌握最新版本的数据库管理工具连接Redis
2023最新版 Navicat 16.2+系列安装和试用教程详解:轻松掌握最新版本的数据库管理工具连接Redis
272 0
|
4月前
|
时序数据库
InfluxData【部署 02】时序数据库 InfluxDB 客户端工具 Influx CLI 最新版本安装启动验证(在线安装+离线安装+各版本下载地址)
InfluxData【部署 02】时序数据库 InfluxDB 客户端工具 Influx CLI 最新版本安装启动验证(在线安装+离线安装+各版本下载地址)
131 0
|
4月前
|
关系型数据库 数据库 RDS
如果源数据库和目标数据库中都存在sequence的column且在迁移过程中没有新增的话
如果源数据库和目标数据库中都存在sequence的column且在迁移过程中没有新增的话
30 1
|
28天前
|
SQL 数据可视化 Apache
阿里云数据库内核 Apache Doris 兼容 Presto、Trino、ClickHouse、Hive 等近十种 SQL 方言,助力业务平滑迁移
阿里云数据库 SelectDB 内核 Doris 的 SQL 方言转换工具, Doris SQL Convertor 致力于提供高效、稳定的 SQL 迁移解决方案,满足用户多样化的业务需求。兼容 Presto、Trino、ClickHouse、Hive 等近十种 SQL 方言,助力业务平滑迁移。
阿里云数据库内核 Apache Doris 兼容 Presto、Trino、ClickHouse、Hive 等近十种 SQL 方言,助力业务平滑迁移
|
1月前
|
SQL 存储 数据管理
数据库系统架构与DBMS功能探微:现代信息时代数据管理的关键
数据库系统架构与DBMS功能探微:现代信息时代数据管理的关键
35 1