mysql set profiling_MYSQL profiling分析语句

一、查看profile是否开启: show variables like ‘%profiling%‘;

a340b19df14c1a197e796daf08f14522.png

二、开启profile分析:set profiling=on;

90ff93988844b87d8245dc493113d3f3.png

三、查看语句分析列表:show profiles;

f934963833cc24764995928bd5e2d61c.png

四、查看单条语句执行过程(第四条):show profile for query 4;

1589d6d6c69175b6a0a4b11ea72f5912.png

五、status 字段含义:

starting:开始

checking permissions:检查权限

Opening tables:打开表

init : 初始化

System lock :系统锁

optimizing : 优化

statistics : 统计

preparing :准备

create tmp table: 创建临时表(如group时储存中间结果)

executing :执行

converting HEAP to MyISAM :查询结果太大时,把结果放在磁盘

Copying to tmp table on disk: 把内存临时表复制到磁盘

Sending data :发送数据

Sorting result :排序

end :结束

query end :查询 结束

removing tmp table : 关闭表 /去除TMP 表

freeing items : 释放物品

cleaning up :清理

原文:https://www.cnblogs.com/zgxblog/p/14104768.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值