日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

mysql 开启profiles_MySQL中show profiles的开启

發布時間:2024/9/15 数据库 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mysql 开启profiles_MySQL中show profiles的开启 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Query Profiler是MYSQL自帶的一種query診斷分析工具,通過它可以分析出一條SQL語句的性能瓶頸在什么地方。通常我們是使用的explain,以及slow query log都無法做到精確分析,

但是Query Profiler卻可以定位出一條SQL語句執行的各種資源消耗情況,比如CPU,IO等,以及該SQL執行所耗費的時間等。

下面,我們來講一講怎樣開啟show profiles.

1、select version();

Show profiles是5.0.37之后添加的,要想使用此功能,要確保版本在5.0.37之后。

2、確定支持show profile 后,查看profile是否開啟,數據庫默認是不開啟的。變量profiling是用戶變量,每次都得重新啟用。

查看方法: show variables like "%pro%";

設置開啟方法: set profiling = 1;

3、再次查看show variables like "%pro%";?已經是開啟的狀態了。

4、使用show frofiles查看各語句執行時間;

5、精確查看補一個sql語句的執行的各個操作的耗時詳情。

show profile cpu, block io, memory,swaps,context switches,source for query 6;可以查看出一條SQL語句執行的各種資源消耗情況,比如CPU,IO等

show profile all for query 6 查看第6條語句的所有的執行信息。

例如:show profile cpu for query 1;

完畢!!!希望對大家分析sql語句有用!!!

總結

以上是生活随笔為你收集整理的mysql 开启profiles_MySQL中show profiles的开启的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。