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

相关文章
|
1月前
|
关系型数据库 MySQL Linux
Linux启动停止重启Mysql数据库针对各个版本的数据库
Linux启动停止重启Mysql数据库针对各个版本的数据库
10 0
|
2月前
|
缓存 安全 Java
阿里云数据库 SelectDB 内核 Apache Doris 2.0.6 版本正式发布
阿里云数据库 SelectDB 内核 Apache Doris 2.0.6 版本正式发布
|
2月前
|
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%
|
17天前
|
关系型数据库 Apache 流计算
手把手教你实现 OceanBase 数据到阿里云数据库 SelectDB 内核版 Apache Doris 的便捷迁移|实用指南
本文介绍了如何将数据从 OceanBase 迁移到阿里云数据库 SelectDB 内核版 Apache Doris。提供 3 种数据同步方法 1. 使用 DataX,下载 DataX 并编写配置文件,通过 OceanBaseReader 和 DorisWriter 进行数据迁移。 2. 利用 Apache Doris 的 Catalog功 能,将 OceanBase 表映射到 Doris 并插入数据。 3. 通过Flink CDC,设置 OceanBase 环境,配置 Flink 连接器,实现实时数据同步。
手把手教你实现 OceanBase 数据到阿里云数据库 SelectDB 内核版 Apache Doris 的便捷迁移|实用指南
|
2月前
|
SQL 关系型数据库 MySQL
【MySQL技术专题】「问题实战系列」深入探索和分析MySQL数据库的数据备份和恢复实战开发指南(8.0版本升级篇)
【MySQL技术专题】「问题实战系列」深入探索和分析MySQL数据库的数据备份和恢复实战开发指南(8.0版本升级篇)
102 0
|
9天前
|
DataWorks Oracle 关系型数据库
DataWorks操作报错合集之尝试从Oracle数据库同步数据到TDSQL的PG版本,并遇到了与RAW字段相关的语法错误,该怎么处理
DataWorks是阿里云提供的一站式大数据开发与治理平台,支持数据集成、数据开发、数据服务、数据质量管理、数据安全管理等全流程数据处理。在使用DataWorks过程中,可能会遇到各种操作报错。以下是一些常见的报错情况及其可能的原因和解决方法。
28 0
|
1天前
|
存储 Oracle 关系型数据库
oracle 数据库 迁移 mysql数据库
将 Oracle 数据库迁移到 MySQL 是一项复杂的任务,因为这两种数据库管理系统具有不同的架构、语法和功能。
10 0
|
9天前
|
SQL 关系型数据库 MySQL
数据库的迁移
数据库的迁移
|
10天前
|
关系型数据库 MySQL 测试技术
【专栏】将 PostgreSQL 迁移到 MySQL 数据库
【4月更文挑战第29天】本文探讨了PostgreSQL数据库向MySQL迁移的过程、挑战及策略。迁移步骤包括评估规划、数据导出与转换、创建MySQL数据库、数据导入。挑战包括数据类型不匹配、函数和语法差异、数据完整性和性能问题。应对策略涉及数据类型映射、代码调整、数据校验和性能优化。迁移后需进行数据验证、性能测试和业务验证,确保顺利过渡。在数字化时代,掌握数据库迁移技能对技术人员至关重要。
|
24天前
|
SQL 自然语言处理 数据库连接
Django ORM的魔力:简化数据库操作与迁移
【4月更文挑战第15天】Django ORM是Django框架的关键部分,提供了一种高级的面向对象方式与数据库交互,简化了手动SQL操作。通过定义Python数据模型,开发者能轻松创建数据库表结构,使用ORM执行查询、添加、修改和删除数据。Django ORM还自动化处理数据库连接、事务和数据类型转换。当模型变化时,Django的迁移工具帮助管理数据库结构的更新。通过这种方式,Django ORM促进了高效、专注于业务逻辑的Web开发。