美文网首页
Show profile

Show profile

作者: KingdomCoder | 来源:发表于2017-12-04 21:28 被阅读0次

    1、mysql用来分析当前会话中执行的资源消耗情况,可用于SQL的调优测量。
    2、默认情况下是关闭的,并保存最近15次的运行结果
    3、分析步骤
    (1)查看mysql版本是否支持 show variables like 'profiling', 若开启执行 set profiling=on
    (2)查看结果:show profiles;

    image.png
    (3) 诊断sql,show profile cpu,block io for query 24 #Query_ID,主要出现问题如下:
    • converting HEAP to MyISAM 查询结果太大,内存不够了往磁盘上搬了
    • creating tmp table 创建临时表:(1)拷贝数据到临时表。(2)用完再删。
    • copying to tmp table on disk 把内存中临时表复制到磁盘,危险!!!
    • locked


      微信公众号欢迎关注.jpg

    相关文章

      网友评论

          本文标题:Show profile

          本文链接:https://www.haomeiwen.com/subject/bydfixtx.html