关于数据库运维的个人思考

简介: DBA行业进入了“泛DBA时代”,从单一数据库运维进入了混合数据库运维时代,数据库产品和技术也是百花齐放日益更新,区别于以前重运维,未来会更重架构、重开发、重全栈和全局运维,正式迈入DBA 3.0,以简化运维的自动化和智能化平台实现将成为未来的方向。

DBA行业进入了“泛DBA时代”,从单一数据库运维进入了混合数据库运维时代,数据库产品和技术也是百花齐放日益更新,区别于以前重运维,未来会更重架构、重开发、重全栈和全局运维,正式迈入DBA 3.0,以简化运维的自动化和智能化平台实现将成为未来的方向。

个人理解数据库运维有四个大目标:(服务)高可用、高性能、高安全和高效率;显式的运维工作包含:基础运维(安装部署,备份还原等)-->模型设计/审核-->生产发布-->性能优化-->Trouble shooting(救火队员),还有隐式工作:技术选型-->容量规划-->日常巡检(主动监控)-->告警处理-->预案制定-->架构迭代设计等。

数据运维可以分为四个阶段:规范化-->工具化-->自动化-->智能化,首先要结合企业业务制定合理的规范和流程(打好地基),如:表设计规范、安装部署规范和审核变更流程等等;然后把规范流程操作的每个步骤拆分抽象为多个原子操作,每个原子实现脚本化,原子脚本可以复用和组合成针对不同规范和流程操作的工具,这样可以很大提升效率为自动化做好准备;自动化是DevOps的实现,把所有的数据库运维工作进行平台化和产品化,让用户(研发测试)自助服务,实现高效运维,解放生产力集中于做更有业务价值的事,工作内容和关注点前置化,把运维对象从机器和库提升为人,变被动为主动,主动出击主动监控主动分析主动优化,从而实现“稳定”的大目标;DBA也更加偏向于业务方向,深挖业务场景结合自己的数据技能很好的解决业务问题(现在数据库也是百花齐放)。

另外,数据生命周期和数据质量管理将会成为DBA未来工作的重点,DBA将围绕数据展开工作,从数据生成、变更迭代、分析应用和归档下线形成标准化的存储和访问闭环,像系统和人一样具有生命周期,将更多的关注数据管理和数据应用,从数据视角思考对企业产生的价值。从遇到问题-->解决问题-->总结问题-->分享经验的过程中不断提升自我,做个新时代的DBA或者更精确的定义为DA:数据架构或数据分析,做更有价值和意义的事情。

目录
相关文章
|
4月前
|
存储 运维 监控
数据库服务器运维最佳实践
【8月更文挑战第22天】
87 2
数据库服务器运维最佳实践
|
7月前
|
SQL 运维 监控
如何做数据库自动化运维
【5月更文挑战第5天】IT运维中的DBA面临诸多挑战,包括库表设计规范落地困难、SQL审核繁琐、数据提取需求频繁、资源管理和监控复杂。为解决这些问题,引入数据库自动化运维平台至关重要。该平台实现SQL审核自动化,确保语句规范和安全,支持数据提取的自助服务,强化元数据管理,提供一键资源部署,并进行全面的数据库监控。这样,DBA的角色转变为平台管理者,提高效率,规范化流程,减轻工作负担。
|
SQL 运维 安全
让数据库运维审计安全无死角
是谁修改了我的数据,动了我那些数据? 什么时候操作的?都有那些资产被修改了? 登录和修改得到批准了吗?如何获取到这个权限账号的?
92 0
|
SQL 缓存 运维
Oracle数据库系统管理与运维 | 项目案例
Oracle数据库系统管理与运维 | 项目案例
250 0
Oracle数据库系统管理与运维 | 项目案例
|
运维 监控 测试技术
|
SQL 存储 运维
如何运维超大体量的数据库集群?阿里巴巴数据库运维最佳实践
阿里云数据库出席“2021中国数字服务大会”
368 0
如何运维超大体量的数据库集群?阿里巴巴数据库运维最佳实践
|
SQL 运维 分布式计算
数据库运维步骤梳理
数据库运维步骤梳理
291 0
|
消息中间件 弹性计算 运维
在家运维不用慌 | 盘点那些远程运维中的云上利器
远程办公期间,降低非必要的协作成本和本地操作,来提升开发和运维效率,显得尤为重要。本文是“在家运维不用慌”系列文章,文末有惊喜!
732 2
在家运维不用慌 | 盘点那些远程运维中的云上利器
|
运维 安全 数据管理
数据库运维安全管理
通过数据管理DMS产品,对不同用户进行数据库、表、字段级别的细粒度授权,保障数据库运维安全。
数据库运维安全管理
|
SQL 存储 运维