亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 數據庫 > SQL Server > 正文

MySQL Query Profile

2019-11-03 08:35:59
字體:
來源:轉載
供稿:網友
MySQL Query PRofile MySQL 5.0.37 以上開始支持 MySQL Query Profiler, 可以查詢到此 SQL 會執行多少時間, 并看出 CPU/Memory 使用量, 執行過程中 System lock, Table lock 花多少時間等等.

詳細可以參見官方文檔:Using the New MySQL Query Profiler

啟動

mysql> set profiling=1;
Query OK, 0 rows affected (0.00 sec)

測試查詢

mysql> select count(*) from client where broker_id=2;
+----------+
| count(*) |
+----------+
|      200 |
+----------+
1 row in set (0.00 sec)

查看profiles

mysql> show profiles;
+----------+------------+-----------------------------------------------+
| Query_ID | Duration   | Query                                         |
+----------+------------+-----------------------------------------------+
|        0 | 0.00007300 | set profiling=1                               |
|        1 | 0.00044700 | select count(*) from client where broker_id=2 |
+----------+------------+-----------------------------------------------+
2 rows in set (0.00 sec)


查看單條profile

mysql> show profile for query 1;
+--------------------+------------+
| Status             | Duration   |
+--------------------+------------+
| (initialization)   | 0.00006300 |
| Opening tables     | 0.00001400 |
| System lock        | 0.00000600 |
| Table lock         | 0.00001000 |
| init               | 0.00002200 |
| optimizing         | 0.00001100 |
| statistics         | 0.00009300 |
| preparing          | 0.00001700 |
| executing          | 0.00000700 |
| Sending data       | 0.00016800 |
| end                | 0.00000700 |
| query end          | 0.00000500 |
| freeing items      | 0.00001200 |
| closing tables     | 0.00000800 |
| logging slow query | 0.00000400 |
+--------------------+------------+
15 rows in set (0.00 sec)

mysql> alter table t engine=myisam;
Query OK, 112050 rows affected (0.64 sec)
Records: 112050  Duplicates: 0  Warnings: 0

mysql> show profiles;
+----------+------------+-----------------------------------------------+
| Query_ID | Duration   | Query                                         |
+----------+------------+-----------------------------------------------+
|        0 | 0.00007300 | set profiling=1                               |
|        1 | 0.00044700 | select count(*) from client where broker_id=2 |
|        2 | 0.00003400 | set profiling=0                               |
|        3 | 0.00007400 | set profiling=1                               |
|        4 | 0.63789700 | alter table t engine=myisam                   |
|        5 | 0.00004000 | set profiling=0                               |
+----------+------------+-----------------------------------------------+
6 rows in set (0.00 sec)

mysql> show profile for query 4;
+----------------------+------------+
| Status               | Duration   |
+----------------------+------------+
| (initialization)     | 0.00002900 |
| checking permissions | 0.00000800 |
| init                 | 0.00004000 |
| Opening table        | 0.00009400 |
| System lock          | 0.00000500 |
| Table lock           | 0.00000700 |
| setup                | 0.00004200 |
| creating table       | 0.00195800 |
| After create         | 0.00010900 |
| copy to tmp table    | 0.52264500 |
| rename result table  | 0.11289400 |
| end                  | 0.00004600 |
| query end            | 0.00000700 |
| freeing items        | 0.00001300 |
+----------------------+------------+
14 rows in set (0.00 sec)

查看cpu資源等信息

mysql> show profile cpu for query 4;
+----------------------+------------+------------+------------+
| Status               | Duration   | CPU_user   | CPU_system |
+----------------------+------------+------------+------------+
| (initialization)     | 0.00002900 | 0.00000000 | 0.00000000 |
| checking permissions | 0.00000800 | 0.00000000 | 0.00000000 |
| init                 | 0.00004000 | 0.00000000 | 0.00000000 |
| Opening table        | 0.00009400 | 0.00100000 | 0.00000000 |
| System lock          | 0.00000500 | 0.00000000 | 0.00000000 |
| Table lock           | 0.00000700 | 0.00000000 | 0.00000000 |
| setup                | 0.00004200 | 0.00000000 | 0.00000000 |
| creating table       | 0.00195800 | 0.00000000 | 0.00100000 |
| After create         | 0.00010900 | 0.00000000 | 0.00000000 |
| copy to tmp table    | 0.52264500 | 0.55591600 | 0.04199300 |
| rename result table  | 0.11289400 | 0.00199900 | 0.00000000 |
| end                  | 0.00004600 | 0.00000000 | 0.00000000 |
| query end            | 0.00000700 | 0.00000000 | 0.00000000 |
| freeing items        | 0.00001300 | 0.00000000 | 0.00000000 |
+----------------------+------------+------------+------------+
14 rows in set (0.00 sec)

其他屬性列表

* ALL - displays all information
* BLOCK IO - displays counts for block input and output Operations
* CONTEXT SWITCHES - displays counts for voluntary and involuntary context switches
* ipC - displays counts for messages sent and received
* MEMORY - is not currently implemented
* PAGE FAULTS - displays counts for major and minor page faults
* SOURCE - displays the names of functions from the source code, together with the name and line number of the file in which the function occurs
* SWAPS - displays swap counts

設定profiling保存size

mysql> show variables where variable_name='profiling_history_size'; # 默認15條

關閉

mysql> set profiling=0;

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲国产精品99| 亚洲精品免费av| 久久精品人人做人人爽| 精品国产老师黑色丝袜高跟鞋| 狠狠久久亚洲欧美专区| 国产网站欧美日韩免费精品在线观看| 伊人久久免费视频| 蜜月aⅴ免费一区二区三区| 欧美日韩免费看| 97超级碰碰碰| 81精品国产乱码久久久久久| 2019国产精品自在线拍国产不卡| 亚洲欧美国产制服动漫| 亚洲电影第1页| 91久久国产精品| 狠狠色噜噜狠狠狠狠97| 亚洲成人精品视频在线观看| 国产精品免费久久久久久| 91网站在线看| 亚洲欧美国产高清va在线播| 日韩精品在线免费| 国产精品a久久久久久| 最近的2019中文字幕免费一页| 国内偷自视频区视频综合| 欧美精品午夜视频| 欧美另类99xxxxx| 国模视频一区二区三区| 国产男女猛烈无遮挡91| 欧美黑人性视频| 91精品久久久久久久久中文字幕| 亚洲第一av在线| 麻豆一区二区在线观看| 亚洲福利在线观看| 国产精品午夜一区二区欲梦| zzjj国产精品一区二区| 国自在线精品视频| 欧美精品久久久久久久久| 美女视频黄免费的亚洲男人天堂| 亚洲国产精品久久精品怡红院| 亚洲永久在线观看| 午夜免费在线观看精品视频| 亚洲美女精品成人在线视频| 色狠狠av一区二区三区香蕉蜜桃| 国产精品极品在线| 91精品国产高清| 日韩精品亚洲视频| 91热精品视频| 亚洲精品国精品久久99热| 九色成人免费视频| 久久综合免费视频影院| 亚洲a级在线观看| 91sa在线看| 久久久久久噜噜噜久久久精品| 亚洲欧美成人一区二区在线电影| 成人伊人精品色xxxx视频| 国产亚洲精品成人av久久ww| 久久久人成影片一区二区三区| 日韩在线视频网| 欧美自拍视频在线| 97成人精品区在线播放| 成人欧美一区二区三区在线湿哒哒| 成人妇女免费播放久久久| 亚洲精品国产精品自产a区红杏吧| 中文字幕日韩在线视频| 成人激情av在线| 亚洲视频欧美视频| 欧美激情网友自拍| 91在线|亚洲| 日本一区二区不卡| 色999日韩欧美国产| 狠狠久久五月精品中文字幕| 国产91色在线免费| 国产一区二区丝袜| 欧美老女人xx| 国产精品www网站| 国产精品高清在线观看| 精品调教chinesegay| 欧美成人免费全部观看天天性色| 国产精品高潮呻吟久久av无限| 国产精品美女久久久久av超清| 中文字幕日韩av| 欧美大胆a视频| 国产精品视频一区二区三区四| 国产美女精彩久久| 欧美成人免费小视频| 欧美在线观看日本一区| 国产精品亚洲精品| 国产一区二区三区在线观看视频| 一本久久综合亚洲鲁鲁| 97精品国产97久久久久久春色| 欧美激情免费在线| 亚洲综合在线中文字幕| 97人洗澡人人免费公开视频碰碰碰| 亚洲日韩中文字幕在线播放| 国产欧美日韩综合精品| 亚洲欧美综合图区| 精品国产成人在线| 欧美激情一区二区三区久久久| 成人伊人精品色xxxx视频| 欧美极品美女视频网站在线观看免费| 国产亚洲视频在线观看| 92看片淫黄大片欧美看国产片| 国产亚洲欧美日韩精品| 久久免费视频在线| 久久久久久有精品国产| 国产精品高潮呻吟久久av野狼| 中文字幕不卡av| 亚洲18私人小影院| 日韩人体视频一二区| 51午夜精品视频| 亚洲天堂免费视频| 国产这里只有精品| 亚洲四色影视在线观看| 欧美日韩国产专区| 久久99精品久久久久久青青91| 亚洲精品视频在线播放| 成人啪啪免费看| 日韩成人av网| 国产精品羞羞答答| 欧美另类老肥妇| 成人做爰www免费看视频网站| 91精品国产91久久久| 亚洲香蕉av在线一区二区三区| 热re91久久精品国99热蜜臀| 国产亚洲精品一区二555| 91精品在线一区| 国内精品小视频| 亚洲成av人片在线观看香蕉| 国产午夜精品久久久| 国产男女猛烈无遮挡91| 欧美大片欧美激情性色a∨久久| 免费不卡欧美自拍视频| 成人激情电影一区二区| 国产精品日韩在线播放| 成人精品一区二区三区| 欧美日韩精品中文字幕| 亚洲网在线观看| 亚洲国产精品视频在线观看| 大荫蒂欧美视频另类xxxx| 国产精品久久在线观看| 97久久久免费福利网址| 欧美色xxxx| 亚洲a一级视频| 久久久久久久久久久网站| 日韩免费视频在线观看| 日韩电影在线观看免费| 国产成人在线一区| 国产欧美日韩免费看aⅴ视频| 亚洲图中文字幕| 日韩女优人人人人射在线视频| 精品久久久久久久久久久久久久| 国产精品久久久久久久久久久久久久| 粉嫩老牛aⅴ一区二区三区| 上原亚衣av一区二区三区| 欧美寡妇偷汉性猛交| 国产精品久久久久免费a∨大胸| 久久亚洲精品小早川怜子66| 亚洲激情 国产| 亚洲人成网站在线播| 国产欧美日韩丝袜精品一区| 国产精品视频成人| 久久人人爽亚洲精品天堂| 国产一区二区三区高清在线观看| 亚洲人成五月天|