`

Mysql自带profiling性能分析工具

 
阅读更多

1. show variables like '%profiling%'; (查看profiling信息)

 

2. set profiling=1; (开启profiling)

 

3. 执行SQL查询 例:select goods_name from ecs_goods where goods_id <5000;


show  profiles;

 

 

4. show profile for query 4;

  

show profile 的格式如下:

SHOW PROFILE [type [, type] ... ]
    [FOR QUERY n]
    [LIMIT row_count [OFFSET offset]]

type:
    ALL
| BLOCK IO
| CONTEXT SWITCHES
| CPU
| IPC
| MEMORY
| PAGE FAULTS
| SOURCE
| SWAPS

  • 大小: 21.2 KB
  • 大小: 22.3 KB
  • 大小: 192.7 KB
  • 大小: 53.3 KB
  • 大小: 59.5 KB
分享到:
评论

相关推荐

    Mysql自带profiling性能分析工具使用分享

    MySQL的内置性能分析工具——Profiling,是数据库管理员和开发者用于优化SQL查询性能的重要利器。本文将详细介绍如何使用MySQL的Profiling功能,以及它在性能分析中的应用。 首先,我们可以通过`show variables ...

    Mysql性能优化,dba必备

    - **Profiling**:MySQL自带的性能分析功能,可深入分析查询性能。 - **InnoDB Monitor**:针对InnoDB存储引擎的监控工具。 - **MySQL Network Monitor**:监控MySQL网络流量。 #### 三、决策路径(Decision ...

    MySQL5.1性能调优与架构设计.mobi

    2.3 MySQL自带工具使用介绍 2.4 小结 第3章 MySQL存储引擎简介 3.0 引言 3.1 MySQL存储引擎概述 3.2 MyISAM存储引擎简介 3.3 InnoDB存储引擎简介 3.4 NDB Cluster存储引擎简介 3.5 其他存储引擎介绍 3.6 ...

    mysql high performance

    - MySQL自带的监控工具(如SHOW STATUS/GLOBAL VARIABLES)。 - 第三方监控工具(如Percona Monitoring and Management)。 - **日志分析:** - 错误日志:记录MySQL运行过程中出现的错误信息。 - 慢查询日志:...

    MySQL进阶之Query优化分析

    - 分析工具:可以使用MySQL自带的`mysqldumpslow`工具或者第三方工具如Percona Toolkit中的`pt-query-digest`来分析慢查询日志。 2. **Explain语句**:利用`EXPLAIN`关键字来分析SQL语句的执行计划,了解查询是...

    CentOS 6.4下Mysql 5.7编译安装

    这将创建 MySQL 系统自带的数据库和表,并为后续的使用做好准备。 至此,MySQL 5.7 在 CentOS 6.4 上的编译安装流程完成。接下来可以根据实际需求进一步配置 MySQL 服务,如设置防火墙规则、添加开机启动等。

    数据库性能调优.原理与技术

    1. **监控与分析**:使用数据库自带的性能监视工具(如MySQL的Performance Schema,Oracle的AWR报告)收集性能数据,然后通过分析找出瓶颈。 2. **SQL Profiling**:分析SQL执行计划,找出低效的查询,通过改写SQL...

    查找最消耗资源的sql

    - 使用数据库自带的分析工具,如SQL Server的SQL Server Management Studio(SSMS)的“Profiler”或“Database Engine Tuning Advisor”,它们能帮助识别性能瓶颈。 - 第三方工具如Datagrip、Toad、SQL Monitor等...

    .NET C# Tools.zip

    13. **Performance Profiling Tools**: 例如Visual Studio自带的性能分析器,能够帮助定位代码瓶颈,提升应用性能。 14. **Code Analysis Tools**: 如SonarQube或Resharper,可以进行代码质量检查,提供代码改进...

    MusicBetter

    8. 调试与性能优化:Django Debug Toolbar和Profiling工具可以帮助开发者了解应用的运行状况,提高性能。 9. 部署:当开发完成后,应用通常会部署到如Heroku、AWS或Google Cloud等云平台,Django的wsgi.py文件就是...

Global site tag (gtag.js) - Google Analytics