从数据库小白到现在已经五年多啦,这是第一次发问,刚开始的我对于数据库很小白,然而当你真正的明白,了解数据库之后,就会知道它的作用有多么的大,在公司这么长时间以来,我听过了很多很多的抱怨,有主任,运维,高管,领导等,数据库是整个业务的核心,就好比是人的心脏,一旦有问题,牵连的太多太多,数据库出现无法挽回的问题,有可能直接给你换个会管饭的地方哦。
抱怨
甲说:数据库管理难,像医院和大型企业,数据库管理难,每天都要巡视一遍,费时费力,很累,很麻木。
乙说:每次发生问题,各部门打电话催,都会手忙脚乱去跟踪排查。
丙说:我们根本没有DBA,对数据库这块儿很迷茫。
丁说:每个月或者每周都要写巡检报告,烦得很。
戊说:每次排查问题,想要分清是硬件还是软件或者是数据库,到底是那方的问题很难
己说:就算排查出问题,也不知是谁发出的,在干什么。
庚说:有时候没时间,当发生问题时,在想去排查问题已然过去,头疼。
辛说:每次领导说数据库卡慢,让优化,根本无从下手。
壬说:每当发生问题,想开启跟踪,排查问题时,发现跟踪反而会导致更加卡慢,难啊!
癸问:那能不能提前知道一些问题,提前规避掉呢?例如:磁盘使用,作业失败等。
问题案例
各行各业的我所接触到的真实案例,他们都想解决什么,是什么困扰他们?
郑州市中心医院
ü 行业:医疗
ü 郑州市级三甲医院,HIS 系统上线超过 3 年,数据 量、用户数、业务都将初期发生大的变化,问题也相应地增加。
光大银行信用卡中心
ü 行业:金融
ü 系统多且规模大,重要度高且业务复杂,用户无专 业专职的 DBA,数据库问题多,采用“被动式运维”,经常为了解决各种问题疲于奔命,工作量巨大,效率低,甚至影响到业务的正常 运行
CCTV 证券资讯频道金融信息平台
ü 行业:医疗
ü我们有 30 多个系统,提前根本不知道数据库已经有问题了,总是半夜充当“救火队”,每次都是匆匆忙忙的,到现场问题还不一定能解决,甚至跟踪不到问题。
中国移动
ü 行业:通信
ü数据库阻塞、死锁严重,我们根本不知道是哪里的原因,费时费力,最后一场空。
中铁一局
ü应用程序一升级,总有莫名其妙的问题,总是莫名其妙的慢。CPU、内存、IO 指标高甚至到 90%以上,只能通过不断重启来缓解。
河南省建设厅
行业:政府
ü集成商经常告诉我们的是:要么加内 存,要么换阵列、换服务器,可是换完后,问题依然存在,我们无法向领导交代。
百事可乐
行业:餐饮
ü一出问题,软件、硬件、集成商就相互推诿,推卸责任,都说和自己没关系,那到底和谁有关系。
九牧王
行业:服装
ü数据库突然就坏了,甚至备份都备不下来了,根本不知道还有这样的隐患。
龙湖地产有限公司
ü数据库很复杂,我们根本学不会,也不想学,能不能管理好数据库的简单方法吗。
大地影院
行业:影视
ü和厂商协作起来很不方便,出问题时再跟踪数据库,已经来不及了。
苏州维信电子有限公司
行业:电子设备
ü问题没发生以为数据库没有隐患,真的发生时就已经是灾难了。
以上所诉就是在公司这么长时间以来,在各行各业遇到的其中的一些问题,有和您碰到相同问题的吗?
有时间的关注一下,点个赞,之后每一篇中都会写一些具体的在数据库中去怎样排查问题,定位问题,由浅入深一步一脚印,希望在之后的文章中可以帮助到大家。