mysql-workbench中duration fetch的含义
侧边栏壁纸
  • 累计撰写 194 篇文章
  • 累计收到 31 条评论

mysql-workbench中duration fetch的含义

五好
2017-08-29 / 0 评论 / 4,460 阅读 / 正在检测是否收录...

duration 为查询所花的时间
fetch 读取结果所花的时间
一般优化以duration时间为重
fetch 时间比较大的话,考虑到是网络因素,或者查询语句中,有相关后续处理的函数
如:

select * from names where mid(xingming,2) regexp '死|病|鬼|瘪|丑|杀|缺'

上面的语句连续用了2个处理函数,会导致fetch时间比较长
查看比较详细的 语句执行过程中 各个阶段所占时间可以用如下的命令
set profiling=1;
需要执行的sql
show profiles;
show profile for query 1;

0

评论 (0)

取消