mysql如何执行_Mysql 存储过程

mysql如何执行_Mysql 存储过程让MySQL为我们记录执行流程 我们可以开启profiling,让MySQL为我们记录SQL语句的执行流程 查看profiling参数 shell > select @@profilin

让MySQL为我们记录执行流程 - G

让MySQL为我们记录执行流程

 

我们可以开启profiling,让MySQL为我们记录SQL语句的执行流程

 

  • 查看profiling参数

    shell > select @@profiling;
    

    代码100分

  • 进行更改

    代码100分shell > set profiling = 1;
    
  • 执行语句

    select * from employees limit 100;
    
  • 查看该语句执行流程

    代码100分show profile;
    

    mysql如何执行_Mysql 存储过程

    分别是

    • 启动
    • 权限检查
    • 打开表
    • 初始化表
    • 锁系统
    • 优化查询
    • 统计
    • 优化
    • 执行
    • 发送数据
    • 结束
    • 查询结束
    • 关闭表
    • 释放
    • 清理

 

  • 请注意上述命令与下面的不同

    show profiles;
    

    mysql如何执行_Mysql 存储过程

    显示完成每条指令的所花费的时间。上面show profile是对一条指令每个阶段花费时间的统计,这个统计的所有时间的总和就等于show profiles中对应命令的Duration。

 

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
转载请注明出处: https://daima100.com/7733.html

(0)
上一篇 2023-03-15
下一篇 2023-03-15

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注