目前it界最大的新闻莫过于西安*通的崩溃事件,这不仅是it圈的热点,也成为了全国瞩目的大事件,甚至连工信部总工程师都亲临现场。
许多IT界人士认为,责任不应该完全归咎于数据库,他们提出了以下两个理由:
第一个理由是,这个事件太大,数据库无法承担所有的责任。
第二个理由是从手机APP到数据库,中间有很多环节,不能单单说是数据库的问题。
然而,我认为这两个理由都站不住脚:
第一个理由显然不成立。正如大家所知,“成败在于细节”,业界许多大型系统的崩溃往往源于一个小小的bug。不仅IT项目如此,甚至一场大型战斗的胜败也可能由一个细节决定。
否定第二个理由需要从IT应用的通用架构说起。一个典型的IT应用的通用架构如下图所示:
西安*通的网络配置大致也逃不出这个架构。西安*通注册量达4000万,日均扫码800万次。这个压力在业界只能算是一般水平。分析一下应用的各个环节,数据库与其他环节有两个显著的不同之处:
各个环节(除了数据库外)随着负载的增加,处理时间会成正比延长,但数据库不同。一旦数据库的负载达到一个临界点,性能会呈指数级恶化!
其他环节的性能提升可以通过增加资金投入来解决,但数据库的性能需要通过技术手段进行优化才能大幅提升,再好的硬件也无法弥补烂SQL的问题!而且数据库很难进行水平扩展,通常只能在短期内进行纵向扩展,硬件升级的空间也有限。
从报道来看,在第一次全国瞩目的西安*通崩溃后,该应用已经进行了升级,包括网络。由于这是一个重大事件,资金不会是问题。现在既然用钱无法解决问题,一个合理的推断是数据库的性能出现了问题。
再说一下应用容易产生烂SQL的原因有两个:一个原因是SQL通常由开发人员编写,而不是DBA,他们中的许多人不了解数据库,只是把数据库当成一个黑盒子来使用,仅关注数据存储而不考虑效率。另一个原因是SQL语言只需编写要做什么,而不需要编写如何做。把如何做交给数据库自己决定。这样烂SQL就经常产生,随便添加一个索引就可以让SQL的速度提高几百倍甚至几万倍。但西安*通出了这么大的事情,谁敢进行变更呢?要知道,业
界90%的事故都是由变更引起的。西安*通虽然运行缓慢,但它还能运转,如果进行变更,可能会导致应用停止服务,这不是更糟糕吗?!
关于我:
姚远,Oracle ACE,华为云MVP,曾任IBM公司数据库部门经理,在数据库和相关领域拥有20多项技术认证。两次获得国家部级科技进步奖,并发明了两项计算机相关专利。
# 西安
# 不出
# 很难
# 出了
# 有两个
# 华为
# 如何做
# 第二个
# 而不
# 第一个
# oracle
# bug
# dba
# 数据库
# 事件
# 并发
# 架构
# sql
# 热点
相关文章:
视听共振,心灵同频!《鸿蒙星光盛典》照亮“在一起”的心路
当非遗遇上AI:问答、深度研究…看小艺如何用科技赋能非遗传承
软银砸40亿美元买下DigitalBridge! 孙正义押注下个世代AI资料中心
没人拍30s广告了
Inkscape 1.4.3 发布
四曲面+屏下前摄 小米MIX直板旗舰时隔多年或将回归
弟子属性提升终极指南:打造江湖制霸核心力量
携程声明:与柬埔寨国家旅游局合作未曾启动,绝不存在泄露用户隐私信息情况
字节跳动团队发布 DreaMontage,帧引导视频生成技术
成都开通首批条无人机血液配送航线,运输时间缩短 50% 以上
四款小米手机开启相机动态水印内测 有没有你的爱机?
红弩箭完全培养指南:暴击之王的双面作战艺术
虚幻5+DLSS4齐上阵!华硕显卡助力《仙剑4重制版》焕然一新
凝光前期圣遗物选择指南:紫色套装全解析
小米或在年底前为25款设备推送HyperOS 3 你的在列吗?
内存成本飙升!华硕自1月5日起调涨价格:联想戴尔等大厂早已行动
纽约州正式签署《RAISE 法案》严管先进 AI 模型
人物塑造是关键!新研究展示玩家们如何看待游戏中的女角色
广域铭岛五周年价值长卷|G+,为工业未来做加法
vivo X300 Pro获CNMO年度评选“全焦段影像王者”
台铃引领骑行新潮流,全场景诠释产品美学
不能老是老二 AMD明年正面刚NV:AI GPU站起来了
《星际:异端先知》光头女主被网友改成性感|美女|
50款机型你最爱谁!网友票选苹果最经典的4款机型:前三名都是真神
2026苹果新品懒人包一览:25 款新机齐发、从智慧门铃到AR眼镜惊喜连发
1月开启中端机大战!小米REDMI Turbo 5系列有新料
台铃:向新远行!民生行业没有周期,生生不息
重返未来1999爱兹拉全解析:增益大师的养成与实战指南
命运多舛 消息称 iPhone Air 2或仍有望在2026年亮相
火焰枪战灰全攻略 焚敌千里的绝技
三星S系列旗舰有望采用京东方OLED屏 双方高层已探讨
消息称三星正研发"阔折叠"手机,4:3比例对标苹果iPhone Fold
快科技2025年度评奖:主板篇
《逆神者》围绕“弑神”构建动态章节 世界随你改变
小米17 Ultra正式发布 搭载徕卡APO光学认证2亿像素镜头
大病得治?传iPone 18 Pro系列将解决镜头眩光鬼影问题
存储涨疯了 荣耀手机自带存储空间压缩:瞬间省出15GB
生可乐火了!品牌开始扎堆健康营销?
该等低价还是直接冲?玩家敲碗Steam纳入「价格追蹤」功能
绝云间冰柱解谜速通指南:轻松点亮,宝箱到手
《碧蓝幻想》国际服将于明年3月登陆Steam!已有账号数据不互通
《最后的生还者2》被砍玩法曝光:迫使敌人举手投降
邀月阵容搭配秒控全场攻略
中国铁路 12306 技术中心、95306 技术中心揭牌成立
798迎别样潮流展,蓝鸟潮物大赛携手VaVa引爆京城
仙舟罗浮四区刷怪路线指南 效率拉满不迷路
iPhone 17 Pro系列充电有异响?官方回应来了
RWKV 社区十二月动态:10 篇新论文,Bo 的 2025 总结
火山引擎官宣成为 2026 央视春晚独家 AI 云合作伙伴
主打一个听劝!《哈迪斯2》真结局哥哥回归源于社区反馈
相关栏目:
【
广告资讯37196 】
【
广告推广143353 】
【
广告优化89630 】