目前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
# 热点
相关文章:
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 】