1. 首页
  2. 数据库
  3. MySQL
  4. mysql中profile的使用方法教程

mysql中profile的使用方法教程

上传者: 2021-09-01 17:34:58上传 PDF文件 78.04 KB 热度 13次

当我们要对某一条sql的性能进行分析时,可以使用它。Profiling是从 mysql5.0.3版本以后才开放的。启动profile之后,所有查询包括错误的语句都会记录在内。(如果将profiling_history_size参数设置为0,同样具有关闭MySQL的profiling效果。)此工具可用来查询SQL执行状态,System lock和Table lock 花多少时间等等,对定位一条语句的I/O消耗和CPU消耗 非常重要。--在mysql5.7之后,profile信息将逐渐被废弃,mysql推荐使用performance schema. profile默认关闭,生产环境中也建议关闭。profiling 对每个会话有效,当会话结束后,当前的profiling信息就会丢失。显示一条SQL的具体花销在哪里信息一目了然,这样我就能对SQL执行情况有个大概的了解。

用户评论