<cite id="ffb66"></cite><cite id="ffb66"><track id="ffb66"></track></cite>
      <legend id="ffb66"><li id="ffb66"></li></legend>
      色婷婷久,激情色播,久久久无码专区,亚洲中文字幕av,国产成人A片,av无码免费,精品久久国产,99视频精品3
      網易首頁 > 網易號 > 正文 申請入駐

      遙遙領先的華為數據庫故障,導致中國銀行app中斷服務

      0
      分享至

      2026,1月1日元旦當天,中國銀行APP故障:


      故障原因,先有消息說因為連接池滿、無法與數據庫建立新的連接導致。

      但進一步暴漏的信息,這里的“連接池”是數據庫內的線程池BUG,導致上層應用無法和數據庫建立連接,問題直指GaussDB。

      現場曾重啟數據庫、華為的相關人員也介入解決問題,但故障依久,最終故障持續了超過1個小時,才恢復正常。

      我對故障具體細節并不關心,去年(2025年)金融行業IT基礎設施問題頻發,四大行有兩家都未能幸免(工行與中行),支付寶更是在2024雙11后,又于2025雙12出問題。細看每一次故障原因各不相同,每一次故障也都有獨自的特點。

      托爾斯泰在《安娜.卡烈林娜》中有一句流傳很廣的名言:“幸福的家庭千篇一律,不幸的家庭各有各的不幸”。

      對應技術層面:“不宕的系統一直運行,宕機的系統各有宕機的原因”。

      分析每家故障的原因,試途尋找“中行APP故障原因”、“工行APP故障原因“,“支付寶雙11/雙12故障原因”,就像分析“這個家庭為什么不幸福”、“那個家庭為什么不幸福”一樣沒有意義,因為“不幸的家庭各有各的不幸”。

      不如提高視角,問一個共性的問題:“為什么現在會有這么多故障”?“我們走錯了方向嗎”?

      這個問題太宏大,我還要聚焦焦,只討論現代商業管理系統吧。我在這篇中,用最直白的話解釋過了,這么多故障的根因,就是數據庫不強。

      因為數據庫不強,不得不把更多的壓力轉移到上層(應用層),導致應用層架構復雜,出現問題的概率,大大增加。

      而且復雜的架構,導致高可用切換行同虛設,事到臨頭時,無法確保數據一致的切換,導致每次故障時間都是以“小時”為單位。

      從底層硬件、操作系統,到數據庫,再到中間件、上層應用系統,這一整套現代商業管理系統,是美帝摸索了幾十年探索出來的技術路線。

      單說數據庫,從上世紀七零年代做為一門獨立的軟件門類開始,到現在發展已逾50多年,美帝在這方面有著深厚的積累,華為又不是上帝,數據庫又只是華為的支線業務,比不上美帝本不足為奇。只要我們的技術方向不錯,追平美西方就不是問題

      但關鍵就是,我們的技術方向錯了

      這么頻繁的故障頻率,四大中兩家不足三個月內,接連出問題;

      中小銀行我都懶的說,故障時間都以“天”為單位了;

      支付寶在敏感時間點接連出問題,要是還覺得一切OK,就當我啥也不懂吧。

      我們在用開發應用層軟件的方法,開發基礎軟件。先不要急著反駁我,下面我證明給你看,中行與工行的數據庫、華為高斯,到底基不基礎、強不強。

      先說一個問題:“誰最有資格評價一個數據庫強與弱”。

      不是你也不是我,而是處理器 --- CPU

      數據庫也是程序,數據庫并不是跑在空氣中,而是運行在CPU之上。對CPU而言,任何程序不過是一段段代碼,數據庫也是,它并不例外、并不特殊。

      CPU有豐富的手段衡量一段代碼的好壞,我們先用一個最簡單的例子,牛刀小試一把。我以一條極簡單的SQL為例,統計它所用的指令數量。

      先以PG為例,先介紹一下基本環境:目標表vage2,大小206MB,共有4列,ID列為主鍵。當前后臺進程為24636。

      (1 row)

      上面是顯示一些基本信息。

      按如下步驟,可以得到執行某SQL時所使用的CPU指令數:

      步1:使用perf,打開CPU ”指令數“計數器,針對進程24636,統計它執行的指令數:

      是不是沒想到,CPU內計數器,說起來很玄乎的概念,打開它竟十分的簡單,一條perf命令就可以了。

      "instructions:u"中的“:u”,是只統計用戶態執行的指令數。我們排除于內核態的指令,去除一些干擾,統計結果更精準。

      步2:到后臺進程24636對應的Session中,執行目標SQL:


      步3:回到“步1”的perf命令窗口,Ctrl+C,就能看到結果了:


      105,649,就是“步2”的SQL所用指令數。一條極簡SQL,使用了10萬多條CPU指令。CPU只需不足一秒,就能跑出結果。現代處理器,還是很強悍的。

      我不是要說高斯基不基礎、強不強嗎?跑題了嗎?

      并沒有。

      單看一個指令數,確實沒啥意義,但橫向對比多個數據庫,就有意思了。

      下面看看同樣的表、同樣的SQL,在華為高斯數據庫中,使用了多少條CPU指令。

      在高斯中,目標表大小為196MB:


      和在PG中基本相同(PG中是206MB)。

      列數量(4列)、行數(300萬行)完全相同,連插入的數據都完全一樣。

      高斯是線程模式,先要得到后臺線程號,步驟如下:

      步1:得到線程標識:47503107229440


      步2:在gdb中調試高斯的進程:


      步3:把線程標識47503107229440,轉為16進制:0x2b342dd50700


      再使用"i thr",列出所有線程

      步4:搜索0x2b342dd50700,就能得到線程號:25416


      繼續步5。

      步5:使用perf,打開CPU ”指令數“計數器,這次針對線程25416,統計它執行的指令數:

      步6:在線程25416對應的gsql Session中執行目標SQL:


      步7:回到perf,Ctrl+C:


      在高斯中,執行和PG同樣的SQL,使用了989,183條指令。

      還記得PG使用了多少條指令嗎,105,649條。高斯是PG的9.36倍

      數據量相同、列相同、連數據都一模一樣,執行相同的SQL,高斯使用的指令數是PG的9倍多。

      這意味著什么,表達同樣的意思、說同樣的話,PG使用了1萬個字,高斯使用9萬多個字。高斯使用的字數,是PG的9倍多。

      說句不好聽的話,我聽到我兒子幼兒園同學們的談話,費話極多、還有大量的重復、邏輯略微混亂,能用一個字說清的,可能用了9個字才說清楚。有時候用了9個字也沒有說清楚。

      華為高斯和幼兒園小朋友不同是,高斯用9個字,把話說清楚了

      為什么是這樣?

      我這里使用的技術極簡單,僅用一條perf命令,只觀察了一個計數器的結果:指令數。高斯的表現就已經這樣了,還需要從L1~L3 Cache、TLB、iCache、前端吞吐、譯碼效率、ROB/RS/LB/SB使用情況、流水線STALL比例、……,等等方面完整分析嗎。(上面這些分析我計劃后面開一個系列好好講講)

      CPU中的計數器可是多達近千個的,可以對程序進行全方面的profilling。

      我想表達的意思是:基礎軟件開發有自己的知識體系,從處理器層對程序進行profilling,也僅是其中的一環。從現實的表現看,華為高斯團隊并不掌握基礎軟件開發的知識體系。

      但高斯仍是一個典型的工程實現很棒的應用層軟件。

      我是說,高斯是一個應用軟件,工程質量很棒。但高斯并不是一個基礎軟件。原因是走錯了方向,在按應用層軟件的思路,開發基礎軟件。

      特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。

      Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

      相關推薦
      熱點推薦
      金華這個鎮要火了!零跑五廠要來了?恭喜金華這個鎮!

      金華這個鎮要火了!零跑五廠要來了?恭喜金華這個鎮!

      最金華
      2026-04-01 22:50:22
      國民黨記者會現場冷場,尹乃菁三句話把全場問懵了,沒人敢再搶話

      國民黨記者會現場冷場,尹乃菁三句話把全場問懵了,沒人敢再搶話

      達文西看世界
      2026-04-01 14:44:18
      豬肝再次成為關注對象!醫生發現:常吃豬肝,可能會收獲4大好處

      豬肝再次成為關注對象!醫生發現:常吃豬肝,可能會收獲4大好處

      搖感軍事
      2025-11-30 18:57:30
      何為籍,何為貫?“籍貫”到底是什么地方?下次可別再填錯了!

      何為籍,何為貫?“籍貫”到底是什么地方?下次可別再填錯了!

      長風文史
      2026-04-01 17:03:21
      女兒一出生就確診腦癱,72歲母親50年如一日悉心照顧,金華這家人感動了無數人!

      女兒一出生就確診腦癱,72歲母親50年如一日悉心照顧,金華這家人感動了無數人!

      浙中在線
      2026-04-01 21:14:05
      特朗普:因霍爾木茲海峽被關閉而無法獲得航空燃油的國家,建議你們從美國買,或鼓起勇氣去海峽那里搶過來

      特朗普:因霍爾木茲海峽被關閉而無法獲得航空燃油的國家,建議你們從美國買,或鼓起勇氣去海峽那里搶過來

      魯中晨報
      2026-03-31 20:53:04
      內分泌科主任:糖尿病最危險信號,不是口渴,是頻繁出現4異常

      內分泌科主任:糖尿病最危險信號,不是口渴,是頻繁出現4異常

      今日養生之道
      2026-04-01 10:23:47
      胃口變大!蒙古國野心開始膨脹,要繞開中國開辟一條新通道?

      胃口變大!蒙古國野心開始膨脹,要繞開中國開辟一條新通道?

      墨印齋
      2026-04-01 17:07:29
      39歲張雪一夜成名,資產引關注,細看身家和商業版圖,太猛了

      39歲張雪一夜成名,資產引關注,細看身家和商業版圖,太猛了

      削桐作琴
      2026-04-01 16:20:35
      女游客報團旅游后懷孕,結果把旅行社給投訴了!

      女游客報團旅游后懷孕,結果把旅行社給投訴了!

      總在茶余后
      2026-02-06 21:17:10
      張雪回應影視化,希望頂級團隊操刀,網友喊韓寒尹正接拍飛馳人生

      張雪回應影視化,希望頂級團隊操刀,網友喊韓寒尹正接拍飛馳人生

      四斤
      2026-04-01 11:06:39
      載有10萬噸石油的俄羅斯油輪抵達古巴,系古巴遭美國新一輪石油封鎖以來的首批重要石油交付

      載有10萬噸石油的俄羅斯油輪抵達古巴,系古巴遭美國新一輪石油封鎖以來的首批重要石油交付

      新浪財經
      2026-04-01 09:20:38
      我當鎮長,同學當縣委書記,他不但不提拔我,而且還打壓我

      我當鎮長,同學當縣委書記,他不但不提拔我,而且還打壓我

      奶茶麥子
      2026-04-01 11:39:12
      楊振寧離世5個月,翁帆遠赴英國真相曝光,藏21年的秘密瞞不住了

      楊振寧離世5個月,翁帆遠赴英國真相曝光,藏21年的秘密瞞不住了

      離離言幾許
      2026-03-13 22:38:05
      回加拿大生活的大山,60歲須發皆白很滄桑,重慶妻子仍風韻猶存

      回加拿大生活的大山,60歲須發皆白很滄桑,重慶妻子仍風韻猶存

      素衣讀史
      2026-03-31 15:11:31
      把妻子給兄弟睡2個月,只要每月給錢就行,結果母女慘遭滅口

      把妻子給兄弟睡2個月,只要每月給錢就行,結果母女慘遭滅口

      胖胖侃咖
      2025-03-19 08:00:10
      直到看見蔣萬安給兒子們起的名字,就知道他骨子里的身份瞞不住

      直到看見蔣萬安給兒子們起的名字,就知道他骨子里的身份瞞不住

      歷史人文2
      2026-02-23 10:29:02
      中國三大長壽食物,魚只能排到第三,第一名很多人想不到!

      中國三大長壽食物,魚只能排到第三,第一名很多人想不到!

      江江食研社
      2026-02-12 12:30:10
      兩個女孩的眼神都很頂級

      兩個女孩的眼神都很頂級

      貴圈真亂
      2026-04-01 10:18:13
      廣東迎來兩連勝,賽后4個好消息和2個壞消息,對陣衛冕冠軍有戲

      廣東迎來兩連勝,賽后4個好消息和2個壞消息,對陣衛冕冠軍有戲

      小徐講八卦
      2026-04-01 05:54:33
      2026-04-02 04:28:49
      老馮云數 incentive-icons
      老馮云數
      數據庫老司機,云計算泥石流,PostgreSQL大法師
      146文章數 55關注度
      往期回顧 全部

      科技要聞

      甲骨文血洗3萬人,47人團隊僅留3人

      頭條要聞

      伊朗總統公開信:美國政策深受以色列操縱 已成其代理人

      頭條要聞

      伊朗總統公開信:美國政策深受以色列操縱 已成其代理人

      體育要聞

      NBA擴軍,和籃球無關?

      娛樂要聞

      張婉婷已決定離婚 找律師討論婚變事宜

      財經要聞

      電商售械三水光針 機構倒貨or假貨猖獗?

      汽車要聞

      三電可靠 用料下本 百萬公里的蔚來ES6 拆開看

      態度原創

      家居
      教育
      藝術
      數碼
      本地

      家居要聞

      經典配色 晝色銀河

      教育要聞

      省政府:對就業質量不好的專業,落實紅黃牌提示制度

      藝術要聞

      太壕了!為了一場演唱會,BIG給拉丁天后夏奇拉建5萬人臨時場館

      數碼要聞

      小米路由器BE7000獲1.1.38版本升級,新增專屬網絡等功能

      本地新聞

      從學徒到世界冠軍,為什么說張雪的底氣在重慶?

      無障礙瀏覽 進入關懷版