技術(shù)出海!鼎甲首席數(shù)據(jù)庫專家姚遠受邀瑞士大會分享實戰(zhàn)經(jīng)驗!
發(fā)布人:Marketing 發(fā)布日期:2025-04-21 16:00:25 點擊數(shù):72
鼎甲始終堅持“技術(shù)立身”,在數(shù)據(jù)庫備份與恢復(fù)領(lǐng)域持續(xù)深耕。我們不僅擁有強大的產(chǎn)品研發(fā)實力,更擁有一批走在行業(yè)前沿的技術(shù)專家。鼎甲首席數(shù)據(jù)庫專家姚遠,作為Oracle ACE、華為云最有價值專家,曾兩度獲得國家部級科技進步獎,是數(shù)據(jù)庫領(lǐng)域名副其實的“技術(shù)布道家”。近日,他受邀參加瑞士 Oracle 用戶組與 PostgreSQL 用戶組聯(lián)合主辦的國際技術(shù)大會“ Database Synergy Day 2025 ”,并發(fā)表主題演講,展現(xiàn)了中國工程師的專業(yè)實力。
本次姚遠老師在瑞士分享了《結(jié)合 AWR 與 ASH 優(yōu)化 Oracle 性能》的實踐經(jīng)驗,贏得了海外數(shù)據(jù)庫專家的高度關(guān)注。他不僅在技術(shù)論壇頻頻亮相,還曾出版技術(shù)專著《MySQL 8.0 運維與優(yōu)化》,獲得業(yè)內(nèi)一致好評。鼎甲以技術(shù)為本、人才為先,未來我們將繼續(xù)與廣大數(shù)據(jù)庫從業(yè)者攜手前行,共同探索更加智能、高效的數(shù)據(jù)管理之道。
1 瑞士數(shù)據(jù)庫大會,技術(shù)與思想的交匯
2025 年 4 月,鼎甲首席數(shù)據(jù)庫專家姚遠受邀前往瑞士首都伯爾尼,參加由瑞士 Oracle 用戶組(SOUG)與 PostgreSQL 用戶組(SwissPUG)聯(lián)合主辦的 “Database Synergy Day 2025: Swiss Oracle & PostgreSQL User Groups Unite” 技術(shù)盛會。
本次大會是 SOUG 與 SwissPUG 首次聯(lián)合舉辦的重要活動,吸引了來自 Oracle、CERN、EDB 等國際知名機構(gòu)的數(shù)據(jù)庫專家,包括 Mike Dietrich、Daniel Westermann、Laurenz Albe 和 Dani Schnider 等業(yè)界資深講者。會議以“融合協(xié)同”為主題,探索企業(yè)級數(shù)據(jù)庫與開源數(shù)據(jù)庫之間的兼容共生與技術(shù)互補。
大會開場由瑞士聯(lián)邦警察 IT 部門的 Alain Fuhrer 發(fā)表主題演講,介紹如何在實際工作中實現(xiàn) Oracle 與 PostgreSQL 的共存架構(gòu),解決遷移與協(xié)同運行中的關(guān)鍵技術(shù)難題。
2 AWR + ASH 的協(xié)同優(yōu)勢,如何優(yōu)化 Oracle 性能
在本次大會上,姚遠以《Using AWR and ASH in Tandem for Oracle Database Tuning》為題,系統(tǒng)介紹了 Oracle 數(shù)據(jù)庫性能優(yōu)化中的兩個核心工具——AWR(自動工作負載存儲庫)與 ASH(活動會話歷史),并通過實戰(zhàn)案例展示了二者協(xié)同使用所帶來的性能優(yōu)化效果。
| 兩種工具各有側(cè)重:
●AWR:記錄兩次快照間的平均性能數(shù)據(jù),適合捕捉長期趨勢,例如識別資源瓶頸。但由于是平均值,可能會掩蓋掉短時的性能異常。姚遠以一個生動的比喻形容這種“平均”:“頭在火上烤,腳在冰中泡,平均體感卻很舒服”,顯然不能真實反映問題。
●ASH:則以秒級的采樣頻率采集當前活動會話的詳細信息,能夠精準識別例如鎖爭用、SQL 執(zhí)行計劃切換等短時問題。然而,它又缺乏全局趨勢的分析視角。
姚遠提出,這兩種工具若結(jié)合使用,能夠形成從宏觀到微觀的閉環(huán)分析機制,成為 Oracle 性能診斷的“黃金搭檔”。
| 案例一:行鎖爭用的定位與優(yōu)化
在第一個案例中,AWR 報告的 “Top Events” 指出了系統(tǒng)存在嚴重的行鎖爭用現(xiàn)象,但未能具體說明問題發(fā)生的對象。此時,借助 ASH 中的原始采樣數(shù)據(jù),姚遠成功提取出發(fā)生爭用的具體會話信息,并進一步定位到對應(yīng)的?ROWID。這為開發(fā)人員提供了明確的優(yōu)化方向,能夠?qū)ΠY下藥,從業(yè)務(wù)邏輯與 SQL 代碼層面進行修復(fù)和調(diào)整。
| 案例二:SQL 執(zhí)行計劃切換導(dǎo)致性能抖動
另一個典型問題來自用戶反饋:“數(shù)據(jù)庫突然變慢”。通過 AWR 分析后發(fā)現(xiàn),某條 SQL 在?10:30 快照時?執(zhí)行計劃發(fā)生了變化。
然而,通過 ASH 深入追蹤,可以精準識別出實際執(zhí)行計劃切換發(fā)生在?10:15,也就是 AWR 沒能捕捉到的時間點。
二者結(jié)合的結(jié)果,是清晰還原了問題發(fā)生的全流程。姚遠指出,在企業(yè)級數(shù)據(jù)庫中,性能抖動往往與 SQL 執(zhí)行計劃的意外變動密切相關(guān),AWR 和 ASH 的協(xié)同分析,是快速精準定位問題的關(guān)鍵路徑。
演講之外,姚遠還與來自歐洲多國的專家展開了廣泛交流。大家共同探討了 Oracle、PostgreSQL、MySQL 在歐洲市場的技術(shù)適配與使用趨勢,尤其是在云數(shù)據(jù)庫與本地部署并存的大環(huán)境下,如何權(quán)衡成本、安全與性能。
歐洲專家對于中國數(shù)據(jù)庫的發(fā)展表現(xiàn)出極大興趣,姚遠向他們介紹了包括 GaussDB 在內(nèi)的國產(chǎn)數(shù)據(jù)庫最新進展,獲得積極反響。
| 點此查看:甲骨文云技術(shù)公眾號作者發(fā)布的原文