亚洲好骚综合-亚洲黄色录像-亚洲黄色网址-亚洲黄色网址大全-99久久99久久-99久久99久久精品国产

產品體驗中心 下載與支持 產品社區 合作代理 |  咨詢電話:400-035-7887/021-6072 5088
當前位置:澤眾軟件測試網- 技術文章 -正文

性能測試問題之慢sql分析

發布時間:2023-07-26

  我們在做性能測試的時候,慢sql也可以說是很常見問題,我的性能測試生涯幾乎經常遇到慢sql,那么我們怎么來判斷有沒有慢sql呢,有慢sql后怎么來分析優化呢?如圖:
 
 
  通過上圖看可以看到當存在慢sql的時候,這里會有計數,在之前我們還要查詢一下有沒有開啟慢sql,
 
  1)通過語句直接查詢:show variables like 'slow_query%';輸出結果
 
 
  可以看到 慢查詢日志是開啟的,如果沒有開啟,
 
  執行set global slow_query_log='ON'; 開啟慢sql日志即可
 
  2)查詢一下sql語句執行超過多久后會當慢sql的記錄:
 
  show variables like '%long_query_time%'; 輸出結果
 
 
  經查詢可知sql語句執行超過1s就會當慢sql進行記錄,當我們想修改這個時間的時候,執行語句:set long_query_time=0.5;
 
  3)我們來隨便執行一個sql 看一下監控效果
 
  SELECT * from test LIMIT 100000;
 
 
  4)我們看一下執行計劃,為什么這個sql這么慢
 
  EXPLAIN SELECT * from test LIMIT 100000;
 
 
  可以看出索引類型是全局索引,我這里是為了演示,實際測試時候如果出現是不可以的
 
  5)既然這個sql慢,我們接下來分析一下吧
 
  啟用profiling:SET profiling=1;
 
  查看profiling 是否啟用:SELECT @@profiling; 0 代表沒有啟用
 
  執行需要分析的sql:SELECT * from test LIMIT 100000;
 
  獲取上面sql執行的Query_ID:show profiles;
 
 
  查詢消耗等信息: show PROFILE ALL FOR QUERY "要分析的語句的Query_ID";
 
 
  可以看到sql的執行過程耗時等信息
 
  關閉profiling:SET profiling = 0;
 
  推薦閱讀:
 
 
 
本文內容不用于商業目的,如涉及知識產權問題,請權利人聯系SPASVO小編(021-60725088-8054),我們將立即處理,馬上刪除。
滬ICP備07036474號 2003-2024 版權所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd.
微信
咨詢

添加客服微信 歡迎咨詢測試工具和測試服務

微信客服
問題
反饋
產品
畫冊

掃描二維碼下載澤眾軟件企業宣傳冊

產品畫冊
返回
頂部

方案咨詢

×
提交信息

電話咨詢,400-035-7887,安排專業技術售前給您解答(產品試用、技術交流、服務咨詢和商務報價)。

您的信息已成功提交!

我們的客服人員稍后會與您聯系

主站蜘蛛池模板: 快点给我黄色录像看 | 黄色香蕉视频网站 | 日韩在线观看一区 | 日本三级香港三级国产三级 | 一级视频网站 | 欧美色综合高清视频在线 | 欧美日韩在线一本卡 | 18pao国产成视频永久免费 | 波多野结衣在线免费 | 国产精品天干天干 | 人成网站在线观看 | 欧美v亚洲 | 日韩精品一区二区三区中文在线 | 日韩色图区 | 好紧好湿好黄的视频 | 午夜剧场免费观看 | 免费一级毛片在线播放视频 | 欧美国产永久免费看片 | 午夜资源在线 | 欧美日韩亚洲综合在线一区二区 | 美女一级ba大片免色野外 | 开心激情综合 | 日韩精品欧美 | 免费黄色小片 | 成人精品网 | 日韩欧美亚洲国产一区二区三区 | 一级床上爽高清播放 | 日韩中文字幕在线免费观看 | 国产成人麻豆精品 | 2015小明看日韩成人免费视频 | 国产片一级aaa毛片视频 | 2018天天夜夜 | 清清草视频在线观看 | 午夜成人在线视频 | 日本日批视频 | 国产a一级毛片午夜剧院 | 亚洲一级毛片免费看 | 亚洲狠狠网站色噜噜 | 看全色黄大色黄大片免责看 | 成年网站在线在免费播放 | 黄在线免费看 |