在线精品99_中国九九盗摄偷拍偷看_91免费版在线观看_91.app_91高清视频在线_99热最新网站

MySQL中profiling有什么用

138次阅读
没有评论

共计 2297 个字符,预计需要花费 6 分钟才能阅读完成。

这篇文章将为大家详细讲解有关 MySQL 中 profiling 有什么用,丸趣 TV 小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

    MySQL5.0 版本之后开放了 profiling 功能,通过此功能可以查询某个 SQL 的详细执行计划。
1、开启 profiling
mysql show variables like %profil%
+————————+——-+
| Variable_name          | Value |
+————————+——-+
| have_profiling          | YES   |
| profiling                    | ON    |
| profiling_history_size | 15    |
+————————+——-+
2、执行 SQL,进行测试
mysql select * from xcredit.tb_sync_job_bak;
3、查看 profiles
mysql show profiles;
+———-+————+——————————————————————————+
| Query_ID | Duration   | Query                                                                        |
+———-+————+——————————————————————————+
|        1 | 0.00009600 | set global profiling=1                                                       |
|        2 | 0.00218100 | show variables like %profil%                                               |
|        3 | 0.04091100 | select * from xcredit.tb_sync_job_bak where lid 1000 group by lid limit 5000 |
|        4 | 0.00019800 | select * from xcredit.tb_sync_job_bak where lid 1000 group by lid            |
|        5 | 0.16355550 | select * from xcredit.tb_sync_job_bak where lid 1000                         |
|        6 | 0.00230025 | show variables like %profil%                                               |
|        7 | 0.00014375 | select * from xcredit.tb_sync_job_bak group by lid%20 order by lid           |
|        8 | 0.00013600 | select * from xcredit.tb_sync_job_bak group by lid%20 order by 1             |
|        9 | 0.00013375 | select * from xcredit.tb_sync_job_bak group by lid%20                        |
|       10 | 0.26594500 | select * from xcredit.tb_sync_job_bak                                        |
+———-+————+——————————————————————————+
4、查看执行计划
mysql show profile for query 10;
+———————-+———-+
| Status               | Duration |
+———————-+———-+
| starting             | 0.000053 |
| checking permissions | 0.000005 |
| Opening tables       | 0.000014 |
| init                 | 0.000014 |
| System lock          | 0.000006 |
| optimizing           | 0.000003 |
| statistics           | 0.000010 |
| preparing            | 0.000009 |
| executing            | 0.000001 |
| Sending data         | 0.265498 |
| end                  | 0.000009 |
| query end            | 0.000010 |
| closing tables       | 0.000008 |
| freeing items        | 0.000258 |
| logging slow query   | 0.000036 |
| cleaning up          | 0.000011 |
+———————-+———-+
此查询返回八万多行数据,返回数据量较大,因此出现 sending data。

关于“MySQL 中 profiling 有什么用”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-07-27发表,共计2297字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)
主站蜘蛛池模板: 自拍小视频在线观看 | 亚洲 欧美 日韩 综合aⅴ视频 | 日韩在线一区视频 | 狠狠色噜噜狠狠狠狠av不卡 | 亚洲一区二区欧美日韩 | 久久高清内射无套 | 噜噜色网 | 国产v片在线播放免费无码 国产v亚洲v欧美v精品综合 | 欧美 日韩 国产在线 | 日韩精品中文字幕视频一区 | 国产午夜亚洲精品久久www | 少妇人妻陈艳和黑人教练 | 潮喷大喷水系列无码久久精品 | 中文乱码在线观看 | 亚洲网站在线免费观看 | 中文字幕在线视频免费观看 | 国产精品午夜久久 | 欧美成亚洲 | 国产欧美日韩免费一区二区 | 亚洲欧美专区精品久久 | 无码av免费一区二区三区试看 | 国产精品99久久免费黑人人妻 | 欧美有码视频 | 欧美性色黄大片在线观看 | 91免费视频网站 | 欧美亚洲国产精品久久蜜芽 | 亚洲天堂爱爱 | 亚洲看片lutube在线观看 | 亚洲国产精品久久久久秋霞 | 色综合图片 | 在线毛片免费 | 亚洲av午夜福利精品一区人妖 | 久热这里只有精品99国产6 | 日本人一级毛片免费完整视频 | 欧美色婷婷| 亚洲免费观看视频 | 免费永久在线观看黄网 | 人妻人人添人妻人人爱 | 成人区精品一区二区不卡亚洲 | 毛片在线视频观看 | 美女被免费视频网站a |