西安*通的崩溃这个锅多半要由数据库来背
栏目:广告资讯 发布时间:2025-04-26
目前IT界最大的新闻莫过于西安一码通的崩溃事件,这不仅是IT圈的热点,也成为了全国瞩目的大事件,甚至连工信部总工程师都亲临现场。许多IT界人士认为,责任不应该完全归咎于数据库,他们提出了以下两个理由:第一个理由是,这个事件太大,数据库无法承担所有的责任。第二个理由是从手机APP到数据库,中间有很多环节,不能单单说是数据库的问题。然而,我认为这两个理由都站不住脚:第一个理由显然不成立。正如大家所知,“成败在于细节”,业界许多大型系统的崩溃往往源于一个小小的bug。不仅IT项目如此,甚至一场大型战斗

目前it界最大的新闻莫过于西安*通的崩溃事件,这不仅是it圈的热点,也成为了全国瞩目的大事件,甚至连工信部总工程师都亲临现场。

许多IT界人士认为,责任不应该完全归咎于数据库,他们提出了以下两个理由:

第一个理由是,这个事件太大,数据库无法承担所有的责任。

第二个理由是从手机APP到数据库,中间有很多环节,不能单单说是数据库的问题。

然而,我认为这两个理由都站不住脚:

第一个理由显然不成立。正如大家所知,“成败在于细节”,业界许多大型系统的崩溃往往源于一个小小的bug。不仅IT项目如此,甚至一场大型战斗的胜败也可能由一个细节决定。

否定第二个理由需要从IT应用的通用架构说起。一个典型的IT应用的通用架构如下图所示:

西安*通的网络配置大致也逃不出这个架构。西安*通注册量达4000万,日均扫码800万次。这个压力在业界只能算是一般水平。分析一下应用的各个环节,数据库与其他环节有两个显著的不同之处:

  1. 各个环节(除了数据库外)随着负载的增加,处理时间会成正比延长,但数据库不同。一旦数据库的负载达到一个临界点,性能会呈指数级恶化!

  2. 其他环节的性能提升可以通过增加资金投入来解决,但数据库的性能需要通过技术手段进行优化才能大幅提升,再好的硬件也无法弥补烂SQL的问题!而且数据库很难进行水平扩展,通常只能在短期内进行纵向扩展,硬件升级的空间也有限。

从报道来看,在第一次全国瞩目的西安*通崩溃后,该应用已经进行了升级,包括网络。由于这是一个重大事件,资金不会是问题。现在既然用钱无法解决问题,一个合理的推断是数据库的性能出现了问题。

再说一下应用容易产生烂SQL的原因有两个:一个原因是SQL通常由开发人员编写,而不是DBA,他们中的许多人不了解数据库,只是把数据库当成一个黑盒子来使用,仅关注数据存储而不考虑效率。另一个原因是SQL语言只需编写要做什么,而不需要编写如何做。把如何做交给数据库自己决定。这样烂SQL就经常产生,随便添加一个索引就可以让SQL的速度提高几百倍甚至几万倍。但西安*通出了这么大的事情,谁敢进行变更呢?要知道,业界90%的事故都是由变更引起的。西安*通虽然运行缓慢,但它还能运转,如果进行变更,可能会导致应用停止服务,这不是更糟糕吗?!

关于我:

姚远,Oracle ACE,华为云MVP,曾任IBM公司数据库部门经理,在数据库和相关领域拥有20多项技术认证。两次获得国家部级科技进步奖,并发明了两项计算机相关专利。


# 西安  # 不出  # 很难  # 出了  # 有两个  # 华为  # 如何做  # 第二个  # 而不  # 第一个  # oracle  # bug  # dba  # 数据库  # 事件  # 并发  # 架构  # sql  # 热点 


相关文章: Fami通周销榜:任天堂Switch2单周售出22万台  国家大数据中心和国家平台智能中台上线  Linux 内核将引入多簇映射支持,提升 exFAT 文件系统读取性能  《星露谷物语》制作人火速声明:为NS2版问题致歉  独特背插供电!蓝宝石NITRO+氮动RX 9070 XT显卡图赏  重返未来1999爱兹拉全解析:增益大师的养成与实战指南  成都开通首批条无人机血液配送航线,运输时间缩短 50% 以上  游戏制胜 创作随芯!华硕PRIME 5070大师显卡  2026年了 传超大文件最快的方式依然是用人送  锐龙AI MAX+ 395赋能千行百业--之保险理财  发布一个自用的 MCP ToolKit,集成了一些常用的工具,希望可以方便大家。  Intel 18A工艺被指已有四大客户:AMD和NVIDA排除在外 原因很简单  吴彦祖IP显示北京 或将现身今晚小米17 Ultra发布会?  首发999元起!KT R2复古掌机正式发布:双比例屏可选+天玑7300  姬小爻高端定制电脑:以定制与服务,成就你的专属信仰  永劫无间核心机制与战斗全攻略:从入门到精通的博弈艺术  LLVM 考虑制定 AI 工具策略  阶跃星辰开源 Step-DeepResearch,经济高效的端到端深度研究模型  小米17 Ultra全球版规格曝光 电池缩水在6000mAh  《密特罗德究极4》师承《塞尔达传说:旷野之息》!竟是部分灵感设计来源  把握 Solana 生态爆发期|2026 Solana 训练营开启报名!  政企AI原生APP开发:智能办公与数据分析功能  openKylin 社区 2025 年 11 月运营报告  GNOME 2025 年度开发统计:C 仍是主力语言,Rust 在周边生态中增长明显  荣耀Power2搭载第二代鸿燕通信 弱网信号增强200%  《*娘》玩家呼吁加入美国*界 官方似乎正在酝酿中  圆周率计算世界纪录再被刷新:单台服务器持续运行 110 天,突破 314 万亿位数字  耐用折叠屏手机推荐:三星GalaxyZ TriFold何以重塑旗舰耐用性标杆?  硬核博主用四台 Mac Studio 打造 AI 集群:1.5TB 统一内存、总价接近 4 万美元  开发者工具箱 Kairoa v1.1.11 发布:新增配置文件格式转换、IP/域名查询工具、websocket 测试等多个实用工具  粉丝盛赞《33号远征队》:这才是最好的“最终幻想”  腾讯混元开源翻译模型 1.5  霍雨浩战斗系统全面攻略:机制、技能与团队搭配  瑞幸“半杯冰”惹众怒!蜜雪冰城捅上第一刀  影之刃3左殇职业材料获取全攻略:从入门到毕业的江湖寻宝之旅  名越稔洋工作室新游《龙帮》最新截图公布 满屏如龙味  化槽点为卖点,这些品牌是懂吸睛的  12月realme UI 7.0升级计划出炉 含真我GT8等12款机型  三星Galaxy S26系列新泄露:S26+屏幕追平Ultra,全系列原生支持Qi2充电  OpenAI 人均股票薪酬达 150 万美元  小米17 Ultra徕卡2亿长焦拆解:迄今最复杂的长焦结构!  Pinta 3.1 发布,开源绘图工具  星辰宝石终极作战手册 战五渣速成战力天花板  能源行业“鸿蒙化”进入规模共创期,大批能源领域应用完成适配  智谱发布“Z Code”,轻量级 AI 代码编辑器  兄弟你好香! 《漫威争锋》发布女版洛基皮肤预告  AI专业工程师本!联想ThinkPad T14 2025 AI元启  太大胆了! 俄罗斯模特cos《巫师3》凯拉·梅兹  西安地铁 15 号线一期明日开通,运营里程达 422 公里  生可乐火了!品牌开始扎堆健康营销? 


相关栏目: 【 广告资讯37196 】 【 广告推广143353 】 【 广告优化89630