怎么查看mysql运行日志(通过Query Profiler查看MySQL语句运行时间的操作方法)
怎么查看mysql运行日志
通过Query Profiler查看MySQL语句运行时间的操作方法上篇文章给大家介绍了查看mysql语句运行时间的2种方法,今天继续给大家介绍查看MySQL语句运行时间,感兴趣的朋友一起学习吧!
Query Profiler是MYSQL自带的一种query诊断分析工具,通过它可以分析出一条SQL语句的性能瓶颈在什么地方。通常我们是使用的explain,以及slow query log都无法做到精确分析,
但是Query Profiler却可以定位出一条SQL语句执行的各种资源消耗情况,比如CPU,IO等,以及该SQL执行所耗费的时间等。
Show profiles是5.0.37之后添加的,要想使用此功能,要确保版本在5.0.37之后。
1.登录MySQL查看数据库版本方法:
登录:mysql -u username -p
使用想选择的数据库:use databses
查看版本:show variables like "%version%"; 或者 select version();
2.查看profile是否开启,数据库默认是不开启的。
查看方法:
show variables like "%pro%";
设置开启方法:set profiling = 1;
可以开始执行一些想要分析的sql语句了
3.执行完后 ,查询SQL执行时间: show profiles;
即可查看所有sql的总的执行时间。
补充:show profile cpu, block io, memory,swaps,context switches,source for query 6;可以查看出一条SQL语句执行的各种资源消耗情况,比如CPU,IO等
到此这篇关于通过Query Profiler查看MySQL语句运行时间的操作方法的文章就介绍到这了,更多相关查看MySQL语句运行时间内容请搜索开心学习网以前的文章或继续浏览下面的相关文章希望大家以后多多支持开心学习网!
原文链接:https://blog.csdn.net/qq_44161695/article/details/115130418
- 怎么知道sqlyog连接的哪个mysql(SQLyog连接MySQL8.0报2058错误的完美解决方法)
- mysql创建表存在哪里(MySQL的表空间是什么)
- mysql分区怎么实现(MySql分表、分库、分片和分区知识深入详解)
- mysql8使用技巧(一篇学会MySQL 8.0 ROLE管理)
- mysqljoin语句用法(MySQL的join buffer原理)
- mysql开启审计日志会导致性能下降(MySQL 一则慢日志监控误报的问题分析与解决)
- 常用的mysql查询语句(MySQL查询重写插件的使用)
- mysqlmha架构图(MySQL之MHA高可用配置及故障切换实现详细部署步骤)
- mysql多行数据之和(详解MySQL的数据行和行溢出机制)
- mysql sql优化方法(MySQL SQL优化教程之in和range查询)
- mysql和navicat怎么用(如何用Navicat操作MySQL)
- mysqlupdate语句(MySQL将select结果执行update的实例教程)
- mysql锁技术(MySQL 加锁控制并发的方法)
- centosdocker镜像安装mysql(linux下利用Docker安装mysql的步骤)
- mysql函数编写(MySQL中sum函数使用的实例教程)
- centos系统mysql安装及连接教程(CentOS8安装SQLServer2019的过程)
- 艺人吴卓羲10年警察生涯,演足10年阿Sir,系咩玩法(艺人吴卓羲10年警察生涯)
- 菲律宾潜水(菲律宾潜水价格)
- 泰国人妖(变性手术生殖器要割掉吗)
- 泰国美女(泰国人妖和女性如何区分)
- 泰国旅游业怎么样(泰国的旅游产业)
- 越南新娘(越南新娘婚介网站)
热门推荐
- css3动画时间(css3实现的天气图标动画效果)
- dedecms怎样开启wap(dedecms织梦登录后台菜单栏无法显示解决方法)
- html5 拍照上传(Html5在手机端调用相机的方法实现)
- SqlServer索引的原理与应用详解(SqlServer索引的原理与应用详解)
- python统计出现文字最多的词(使用Python 统计高频字数的方法)
- mysqldump 命令详解(mysqldump你可能不知道的参数)
- selenium是否登录成功(使用selenium模拟登录解决滑块验证问题的实现)
- sql根据条件查出两条一样的数据(SQL中遇到多条相同内容只取一条的最简单实现方法)
- laravel设置跨域请求(解决laravel 出现ajax请求419unknown status的问题)
- .NET中pdb文件的作用
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9