2025第九屆社交媒體風向大會演講課件合集
2025年AERO氫能與電池峰會嘉賓演講PPT合集
2025年AI+IM全球峰會(AI+IM Global Summit)嘉賓演講PPT合集
1、SQL性能自動化測試實踐 梁 偉 項 唯品會 目錄 n 背景介紹 n方案整體介紹 n SQL采集模塊 nSQL解析及參數替換模塊 nSQL性能分析模塊 n運營策略 n效果及待優化 唯品會 n背景介紹 唯品會 一條慢SQL引發的慘案 現象:2019年4月25日,商品系統某核心應用新版本上線后不到半小時出現熔斷 影響:20分鐘內商家管理后臺無法正常使用 原因分析:慢查詢導致獲取DB鏈接失敗,服務熔斷 涉事SQL:select global_sku_id, xxx. from global_sku_index where del_flag=0 and barcode = 190436050899;
2、表global_sku_index當時的索引情況: 修復方案:給barcode字段添加單獨索引 測試同學的解釋:SQL對應的接口中有owner參數,我以為開發一定會傳owner+barcode來查, 誰想到這個版本沒傳owner參數 唯品會 測試痛點 那你還是請那你還是請 個猴子來個猴子來 吧!吧! 這么明顯的慢這么明顯的慢sql你你 測試時候都沒發測試時候都沒發 現現?讓讓猴子測都能猴子測都能 發現!發現! u線上慢SQL問題特點 影響大,且容易引起系統雪崩 線下測試難發現 u線下測試難發現的原因 部分測試人員沒有意識去關注 測試時間成本高,比如每次從代碼提交記錄中找出所有 新增和修改的sq
3、l語句就得花不少時間 在測試環境做SQL性能分析的結果參考意義不大 部分測試人員沒有足夠的專業能力做SQL性能分析 唯品會 n整體方案介紹 唯品會 概要介紹 本案通過向測試環境被測應用注入代碼的方式收集SQL后,利用線上數據做參數替換,最后把SQL 提交到線上的SQL性能分析引擎分析,得到具有較高參考意義的分析結果和優化建議。 作用范圍:mysql + java + mybatis系列,主要針對線下測試環境新增或者修改SQL語句。 序號方案特點 1應用接入簡單,被測應用及測試人員無感知 2通過sql特征提取算法,去重效果良好,可有效防止SQL重復 分析 3全自動化采集和分析,風險自動郵件通知對應開發、測試負 責人 4分析結果有較高參考意義 序號分析報告內容 1當前執行計劃中反饋什么風險,如做了全表掃描,使用了臨時表 等 2是否存在更優的索引方式,如建議新建或者修改某個索引,或者 強行走某個
1、下載報告失敗解決辦法 2、PDF文件下載后,可能會被瀏覽器默認打開,此種情況可以點擊瀏覽器菜單,保存網頁到桌面,就可以正常下載了。 3、本站不支持迅雷下載,請使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。 4、本站報告下載后的文檔和圖紙-無水印,預覽文檔經過壓縮,下載后原文更清晰。
AIGC賦能職業教育教學創變與探索.廣東科學技術職業學院.[2024-09-01].pdf
大模型時代的具身智能.哈爾濱工業大學社會計算與信息檢索研究中心.[2024-01-01].pdf
張曉陽-DevSecOps安全提效與質量管控.pdf
知識管理聚焦:生成式人工智能的開發與部署.pdf
知識門戶:為您的組織呈現單一的真相視角.pdf
通過重要的指標縮短周期時間并轉變思維方式.pdf
人性化:打造人工智能、變革管理和知識管理之間的協同效應.pdf
詢問、接收、重復:利用通用人工智能轉變知識管理.pdf
主導對話:流程和績效管理.pdf
主導對話:知識管理.pdf
聚焦流程:利用流程清單框架實現轉型成功.pdf
設計過程很容易但管理起來卻很難.pdf
業務轉型:卓??越運營之旅.pdf
應用流程管理.pdf
與老勘探者一起進行基準金礦開采.pdf
從顛覆到差異化:整合知識、流程和變革.pdf
驗證即登錄,未注冊將自動創建賬號