上云之后,数据库管理员的角色会发生哪些变化?

简介: 在上云之前,企业通常会有数据库管理员(DBA)和数据库专家团队,他们的主要职责是:为构建企业数据平台并维护所选的数据库解决方案。所以需要DBA在管理和维护特定数据库系统方面拥有深厚的专业知识。

云栖号资讯:【点击查看更多行业资讯
在这里您可以找到不同行业的第一手的上云资讯,还在等什么,快来!

在上云之前,企业通常会有数据库管理员(DBA)和数据库专家团队,他们的主要职责是:为构建企业数据平台并维护所选的数据库解决方案。所以需要DBA在管理和维护特定数据库系统方面拥有深厚的专业知识。由于他们在所选择解决方案上投入了大量的时间和成本,所以即使有更好的选择,DBA们仍然会在传统方式上倾注更多精力。

image

但是,随着云端提供了托管数据库更多的选择,DBA角色也随之发生了变化。如今的DBA不再孤立的专注于一种数据库解决方案。而且,DBA们发现他们的工作更多是基于软件,而很少涉及管理硬件。不难看出,DBA正迎来高光时刻,要承担更多责任,并有机会与开发团队一起开发战略业务解决方案。

那么云,给DBA的工作的方式带来了哪些变化?

容量规划

传统上,数据库容量规划是指为高峰负载配置服务器容量,因此大多数时候DBA要为未充分利用的资源付费。这不仅成本高昂,而且灵活性也大大降低。但是,云数据库更具弹性,因此可以动态地自动扩展其存储和计算能力,以满足需求的变化。软件API通常用于配置对受监控指标和警报的自动响应。此外,某些云数据库是无服务器的,这意味着根本无需对服务器或虚拟机进行配置。

数据库备份与恢复

数据库的传统备份方法涉及存储和维护物理备份设备,例如磁带。为了安全起见,磁带被存储在异地,管理很麻烦,并且会限制恢复时间的侠侣。云提供了更简单,更持久的存储解决方案,可自动将备份数据的多个副本保留在多个物理位置。没有物理存储设备供DBA管理,因此备份和恢复方面,DBA可以编写脚本并实现自动化。

选择优秀的数据库解决方案

云平台为构建团队提供了新的选项,使其具有专门构建的数据库选项,包括自管理和完全托管的关系,NoSQL选项,键值对,文档,内存,列式,图形,时间序列,以及更多。这意味着数据库专家(不仅是DBA)需要了解这些选择,以及如何将其应用于特定的用例和应用程序部署要求。例如,数据库专家可以与开发团队合作,选择最适合数据类型和所需访问模式的专用数据库解决方案,并以最低的成本满足性能,持久性和可伸缩性要求。

随着DBA拥有更多选择和解决方案,了解如何将应用程序需求映射到数据库需求以优化规模,性能和成本效率变得越来越复杂和有趣。

工作量设计

随着向云服务转变,DBA不再需要花费大量时间来执行例行管理任务,如打补丁,升级和安装数据库引擎。现在,它们可以作为参考,协助应用程序开发人员为特定的工作负载选择正确的数据库服务,以及执行减少的管理任务。

写在最后,DBA对企业而言不再仅局限于数据库本身,他们将有更多机会为业务发展提供帮助。因为企业需要根据业务的不同来利用更多的数据,多样化的数据库选项能更加匹配业务的发展。。所以DBA将成为企业的关键任务角色。

【云栖号在线课堂】每天都有产品技术专家分享!
课程地址:https://yqh.aliyun.com/live

立即加入社群,与专家面对面,及时了解课程最新动态!
【云栖号在线课堂 社群】https://c.tb.cn/F3.Z8gvnK

原文发布时间:2020-04-13
本文作者:云智时代
本文来自:“51CTO”,了解相关信息可以关注“51CTO

相关文章
|
2月前
|
存储 人工智能 算法
一文了解向量数据库在RAG中扮演的角色
向量数据库在处理高维数据和实现精准信息检索方面发挥关键作用,成为AI时代数据基础设施的核心部分。
|
11天前
|
Java 数据库连接 数据库
深入探索:Java连接池在数据库性能优化中的角色
【6月更文挑战第24天】Java应用中,数据库连接池如HikariCP提升性能,减少资源消耗。连接池预创建并管理连接,避免频繁创建/关闭。工作流程:申请连接→池中取或新建→使用后归还给池。示例展示了如何配置及使用HikariCP连接池,强调了其在高并发环境中的重要性。选择合适连接池并优化配置对系统性能至关重要。
|
15天前
|
弹性计算 安全 数据库
云上攻防-云服务篇&弹性计算&云数据库&实例元数据&控制角色&AK控制台接管
云上攻防-云服务篇&弹性计算&云数据库&实例元数据&控制角色&AK控制台接管
|
26天前
|
缓存 监控 NoSQL
Redis在减轻数据库压力中的关键角色
**摘要:** 本文介绍了Redis如何减轻数据库压力。Redis作为高性能内存数据库,利用其缓存热点数据、异步处理、分布式锁和数据聚合功能降低数据库负载。实践中,应合理设置缓存策略,优化数据结构和查询,监控告警并进行扩容容灾,以确保系统性能和稳定性。
22 4
|
2月前
|
NoSQL 关系型数据库 分布式数据库
2024上云采购季数据库分会场全攻略
2024年上云采购季活动,已于3月1日正式开启,开年采购,阿里云数据库普惠降价,助力企业和开发者开工复产,上云无忧。
|
10月前
|
关系型数据库 MySQL 数据库
自建MySQL 5.7数据库备份上云
本场景介绍用户从OSS拉取数据库备份文件,并导入到RDS备份管理仓库,RDS会对导入后的备份文件进行校验,并生成一个云盘快照,通过该快照可以在3-5分钟内快速拉起RDS实例,实现准实时灾备响应。
251 0
|
2月前
|
关系型数据库 MySQL 分布式数据库
横琴人寿引入阿里云PolarDB云数据库支撑寿险核心业务上云
横琴人寿近年来启动了数字化转型,IT基础设施云化是转型的一个重要方向,数据库的云原生化是其中的核心工作之一,选型过程中重点考察了阿里云PolarDB MySQL数据库,三层解耦、极致弹性、100%兼容、高性价比等方面表现突出,在后续使用过程中对寿险的核心业务上云起到了很重要的作用。
|
2月前
|
SQL 安全 数据库
SQL数据库权限管理-10个数据库角色
SQL数据库通过预定义的数据库角色,对用户权限进行精细化管理,这些角色分别赋予不同级别的数据访问、操作和管理权限,旨在简化安全配置并确保数据库资源得到妥善保护和合理使用。
116 0
|
2月前
|
安全 关系型数据库 数据库
postgresql|数据库|角色(用户)管理工作---授权和去权以及usage和select两种权限的区别
postgresql|数据库|角色(用户)管理工作---授权和去权以及usage和select两种权限的区别
93 0
|
9月前
|
数据库 数据库管理 OceanBase
OceanBase数据库中,角色的权限是由数据库管理员(DBA)设置的
OceanBase数据库中,角色的权限是由数据库管理员(DBA)设置的
91 1