五好的Book

本站主要是研究linux操作系统-主要指ubuntu,debian系,php及html应用技术-包括css,javascript
中遇到的问题所做的杂碎记录,以便给自己及同样遇到类似问题的人做问题解决的参考

mysql-workbench中duration fetch的含义

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;

本原创文章未经允许不得转载 | 当前页面:五好的Book » mysql-workbench中duration fetch的含义

评论