一直在思考一个问题,为什么很多单位的运维和数据库不能放到一起,数据库部分都是独立的。为什么数据库发生生产问题后,故障的级别都是特别高的。企业对于数据库本身的观点是否与时俱进,还是留在了上个世纪。

我们来看看某些领导对于数据库本身的看法

1  放数据的地方,只要数据库不出问题,系统就很少出问题,数据库怎么老出问题

2   数据库和大数据比,没有什么意思,大数据能衍生出很多的项目,数据库就是一个运维的

3   数据库无非就是ORACLE ,硬件配置提高点,问题就解决了,没有那么难

4   数据库就是运维的事情,找点运维的,开发的管管算了,没有必要投入太大

估计有些同学看完上面的一些上层对DB的本质工作的看法,会有同感,幸好目前单位对于数据库的重视程度不存在上面的问题。

从事这个行业有些年头了,实际上运维管理好的,开发管理好的,相对于数据库本身来说,数据库管理到位的单位相对上面两种管理好的单位,要少。

从单位的角度

1  对于数据库本身的轻视,和误解,对于数据库是什么本身就不懂

2  不能与时俱进的认知数据库在现代开发项目中起到的作用和重要性

3  无法找到适应现代数据库管理方面的人员,能找到的大多还是老观念的DB人员

这些事情其实从多个角度可以分析出来

大部分单位的CTO 很少有从数据库方面出身而来的人员,大多数可能的出身是,程序员,项目经理,产品经理 类似这样的人。软件开发可能是非常杰出的专家,对于数据库的看法其实就不那么专业了,大部分对于数据库的理解还是一个辅助软件开发的部分,或者数据库是运维的部分的思维模式,这还是与数据库最接近的 程序员领导的想法。如果换成其他类型的CTO 那么可想而知,数据库就是运维这样的思路估计是根深蒂固的。

那么现代的数据库到底应该是什么样子的,在项目中承担了什么。

1  数据库的种类多,NOSQL,NEWSQL, RDBMS, 分布式,很少有人能掌握整体的数据库类型,随着项目的分化和项目本身的需求多变,项目中使用的数据库产品是以爆发型方式增长的, 每个项目都存在  几种传统型的数据库,几种NOSQL 类型的数据库包含缓存型的,同时数据量大,分布式的数据库也可能被引入其中。

2  数据库介入到开发项目中,现在的软件开发项目中,大部分都是在搭积木,数据库算是软件项目中的积木,积木放对地方,形状选的对,整体的项目就稳固,可以持续很长时间不出大问题,或者可以随着项目的变化而变化,具有灵活性。数据库同时也承担部分软件项目中的逻辑实现,和部分基础架构的作用。 上到架构中选择数据库的类型,下到使用数据库中的接口的API 中的参数,一个JAVA 中产生的语句的方式, 数据存储的逻辑形式。软件设计中必然会有一块数据库应该做的设计和估量。

3  数据库与业务是紧密结合,与运维不同,属于静态,数据库与业务是息息相关的,业务量大,数据量就变大,数据的存储时间数据的处理模式,数据与程序之间的交互等等都会随着量变变成质变,而不是与运维中的静态产品,可以随意的扩展或收缩。

4   数据库是程序稳定运行中的一块基石,软件设计的在好,数据库类型选择错误,或者设计上出现误差,后续管理上的缺失,都是一个项目崩塌的开始。

所以数据库到底是不是运维,是不是一个简简单单存储数据的东西,值得领导层深思和考虑,如果你看轻他,必然他会找上门,最终和你讨账,让你死去活来。

至于数据库的周边,如自动化管理,智能化管理,和更靠近业务的方的数据治理等等都是在领导重视后,才能有的后续。

所以,在领导眼里,你是一个“运维吗” ?

数据库到底是不是运维相关推荐

  1. 搞数据库的就是运维, 你真逗 !

    最近在新开的群里面,有一些群友的对话,让我不得不写这一片文字,来说说我的想法是什么. 事情的经过是,我在群里面转载一篇文字,关于软件重构的重要性,虽然作为一个DB 人员,软件的重构看似与 我们这部分群 ...

  2. 腾讯数据库专家多年运维经验凝聚成简,总结这份595页工作笔记

    腾讯数据库专家多年运维经验凝聚成简,总结这份595页工作笔记 爱马士团团长 2020-09-25 15:13:54 前言 MySQL是开源数据库方向的典型代表,它拥有成熟的生态体系,同时在可靠性.性能 ...

  3. 利用 Zabbix 监控 mysqldump 定时备份数据库是否成功 | 运维进阶

    场景需求 大部分企业都会存在测试数据库.然而,这些公司的运维人员普遍的做法是编写一个shell脚本通过mysqldump,这个MySQL数据库备份工具结合Linux的crontab这个定时任务命令,实 ...

  4. 技术掌舵人齐聚Gdevops峰会,解读数据库、智慧运维、Fintech转型精要

    2020年,Gdevops全球敏捷运维峰会开启了传播前沿技术.助力技术人成长进阶.促进跨界交流合作的第五个年头.依托迄今成功举办的17场大会在分享议题上的精心打磨.在技术圈子里的口碑传播,Gdevop ...

  5. 《2023金融科技趋势研究报告》显示dbPaaS管理平台将成为提升数据库应用、运维效率的关键...

    2023年1月,恒生电子研究院发布了<2023金融科技趋势研究报告>,其中明确指出dbPaaS管理平台将成为提升数据库应用.运维效率的关键.dbPaaS趋势的背景是,随着信创进程的推进以及 ...

  6. 听说,他用报表关联数据库表,运维效率提升70%?

    在"互联网+"的时代,以实体为基础.辅助电商与物流已经成为了零售行业"数字化转型"的必经之路.转型带来的数据激增不仅给数据人员带来了报表制作与维护压力,也给业务 ...

  7. 腾讯云数据库智能化海量运维的建设与实践

    欢迎大家前往腾讯云+社区,获取更多腾讯海量技术实践干货哦~ 作者介绍:鲁越,腾讯云数据库架构师团队负责人,主要负责腾讯云数据库MySQL.Redis.Oracle等数据库售前架构.运维.调优等工作,曾 ...

  8. 聊聊数据库~5.SQL运维上篇

    1.6.SQL运维篇 运维这块逆天只能说够用,并不能说擅长,所以这篇就当抛砖之用,欢迎补充和纠错 PS:再说明下CentOS优化策略这部分的内容来源:首先这块逆天不是很擅长,所以主要是参考网上的DBA ...

  9. SDCC 2016系列全回顾:数据库大数据运维架构(附PPT下载)

    2016年9月22日-23日,SDCC2016大数据技术&架构实战峰会将在杭州举行,两场峰会大牛讲师来自阿里.京东.苏宁.唯品会.美团点评.游族.饿了么.有赞.Echo等知名互联网公司,共同探 ...

最新文章

  1. 区块链基础--工作量证明
  2. html应用模板,HTML5--应用网页模板
  3. 【Linux】一步一步学Linux——sudo命令(105)
  4. C++跨平台开发方法/工具
  5. python inspect.stack() 的简单使用
  6. linux apt-get dpkg,linux的sudo apt-get install 和dpkg -i package.deb命令
  7. sql删除元组_Lecture #02: 中级SQL
  8. 如何查看交换机某端口下接什么设备
  9. 业务分析岗所需具备的技能_成功的业务分析师需要具备的3种技能
  10. 蓝魔i11pro运行linux,不仅仅是变大了 蓝魔i11pro新玩法
  11. 测试通达信指标胜率的软件,如何检测通达信选股公式的成功率?不懂得可以收藏起来自己测一下...
  12. MATLAB/Simulink 基础入门讲解(二)【未完】
  13. java nio ByteBuffer的使用
  14. Sql中的left函数、right函数
  15. 遇到【java.lang.NoClassDefFoundError: javax/xml/bind/DatatypeConverter】的解决方案
  16. Python库之数据可视化---Matplotlib
  17. 实验吧-证明自己吧(超详细)
  18. macbookpro接口叫什么_Macbook Pro有什么接口
  19. 高新技术企业认定条件
  20. linux常见 操作及英文

热门文章

  1. CoreOS发布开源容器漏洞分析工具Clair
  2. 推荐几本提高Java代码规范、可读性、健壮性和可维护性的基本经典图
  3. 企业数字化转型之道--数字信号与模拟信号的区别
  4. APM 飞控文档翻译1
  5. 智能计算机系统的概念,自动智能系统
  6. NPDP学习笔记(六)市场研究
  7. 震源机制(Focal Mechanism)之断层基本知识
  8. 支付系统设计中,如何防止重复支付?
  9. 压缩和解压缩——gzip、gunzip、bzip2、bunzip2
  10. 现在免费的云盘有什么,哪个好用?