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

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

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

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

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

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

目录
相关文章
|
30天前
|
存储 运维 监控
数据库服务器运维最佳实践
【8月更文挑战第22天】
38 2
数据库服务器运维最佳实践
|
4月前
|
SQL 运维 监控
如何做数据库自动化运维
【5月更文挑战第5天】IT运维中的DBA面临诸多挑战,包括库表设计规范落地困难、SQL审核繁琐、数据提取需求频繁、资源管理和监控复杂。为解决这些问题,引入数据库自动化运维平台至关重要。该平台实现SQL审核自动化,确保语句规范和安全,支持数据提取的自助服务,强化元数据管理,提供一键资源部署,并进行全面的数据库监控。这样,DBA的角色转变为平台管理者,提高效率,规范化流程,减轻工作负担。
|
4月前
|
缓存 运维 关系型数据库
运维角度浅谈MySQL数据库优化
运维角度浅谈MySQL数据库优化
|
9月前
|
SQL 运维 安全
让数据库运维审计安全无死角
是谁修改了我的数据,动了我那些数据? 什么时候操作的?都有那些资产被修改了? 登录和修改得到批准了吗?如何获取到这个权限账号的?
68 0
|
SQL 运维 5G
企业运维训练营之数据库原理与实践—数据库DAS简介和备份上云方案—性能诊断与优化(下)
企业运维训练营之数据库原理与实践—数据库DAS简介和备份上云方案—性能诊断与优化(下)
163 0
|
SQL 机器学习/深度学习 缓存
企业运维训练营之数据库原理与实践—数据库DAS简介和备份上云方案—性能诊断与优化(上)
企业运维训练营之数据库原理与实践—数据库DAS简介和备份上云方案—性能诊断与优化(上)
211 0
|
SQL 缓存 运维
Oracle数据库系统管理与运维 | 项目案例
Oracle数据库系统管理与运维 | 项目案例
223 0
Oracle数据库系统管理与运维 | 项目案例
|
存储 SQL 运维
Oracle数据库系统管理与运维 | Oracle体系结构与性能优化
Oracle数据库系统管理与运维 | Oracle体系结构与性能优化
251 0
Oracle数据库系统管理与运维 | Oracle体系结构与性能优化
|
运维 监控 测试技术
|
SQL 运维 分布式计算
数据库运维步骤梳理
数据库运维步骤梳理
243 0