`

mysql 性能剖析

 
阅读更多

profile 使用实例

set profiling_history_size=100;

show VARIABLES like 'pro%'

 

SELECT * from center_goods where goods_id LIMIT 200000,20

 

 

show PROFILES

 

 

set @query_id=43;

SELECT STATE, SUM(DURATION) AS Total_R,  

      ROUND(  

           100 * SUM(DURATION) /  

              (SELECT SUM(DURATION)  

               FROM INFORMATION_SCHEMA.PROFILING  

               WHERE QUERY_ID = @query_id 

            ), 2) AS Pct_R,  

         COUNT(*) AS Calls,  

         SUM(DURATION) / COUNT(*) AS "R/Call"  

      FROM INFORMATION_SCHEMA.PROFILING  

      WHERE QUERY_ID = @query_id

      GROUP BY STATE  

      ORDER BY Total_R DESC;  

分享到:
评论

相关推荐

    MySQL性能分析与优化调整

    本文将深入探讨MySQL性能分析的关键技术、优化策略以及如何进行调整。 一、性能分析 1. **慢查询日志**:MySQL提供慢查询日志功能,记录执行时间超过设定阈值的SQL语句,这是识别性能瓶颈的起点。 2. **EXPLAIN...

    mysql性能分析工具sqlyog

    MySQL性能分析工具——SqlYog SqlYog是一款强大的MySQL数据库管理工具,它以其直观的图形用户界面(GUI)和高效的功能集而受到广大数据库管理员和开发者的喜爱。这款工具提供了一种简单的方式,使用户能够更有效地...

    MySQL性能分析及explain的应用实践.docx

    MySQL性能分析及explain的应用实践 MySQL性能分析是数据库优化的重要步骤,explain语句是MySQL性能分析的重要工具。explain语句可以帮助开发者和数据库管理员了解 MySQL 的查询执行计划,从而优化查询性能。 1. ...

    MySQL 性能优化神器 Explain 使用分析

    MySQL 性能优化 Explain ,MySQL 性能优化 ExplainMySQL 性能优化 ExplainMySQL 性能优化 ExplainMySQL 性能优化 ExplainMySQL 性能优化 ExplainMySQL 性能优化 ExplainMySQL 性能优化 Explain

    mysql性能分析工具mysqlreport)

    mysqlreport是由hackmysql.com 的站长所撰写的 Perl Scritps,旨在协助 MySQL DBA 搜集与分析 MySQL 的运作状况。用着感觉不错。 官方网站: http://hackmysql.com/ 软件下载: http://hackmysql.com/mysqlreport

    MySQL性能常见原因分析

    在深入了解MySQL性能分析和优化之前,我们需要先了解性能的定义以及如何测量性能。性能通常可以从响应时间和吞吐量两个方面来衡量。响应时间指的是完成单个事务所需要的时间,它包括了真正的CPU处理时间以及等待时间...

    基于Docker的MySQL数据库性能分析.pdf

    "基于Docker的MySQL数据库性能分析" 本文探讨了基于Docker的MySQL数据库性能分析,旨在解决传统网站开发流程中由于不同的应用及其所依赖的环境的复杂关系而造成的资源浪费和项目风险。文章通过设计了MySQL的性能...

    MySQL性能优化和高可用架构实践.pptx

    "MySQL性能优化和高可用架构实践" 本书《MySQL性能优化和高可用架构实践》是一本详细介绍MySQL性能优化和高可用架构实践的书籍,旨在帮助读者提升MySQL数据库的性能和可靠性。本书的内容涵盖了查询优化的基本原则和...

    MySQL性能提升

    MySQL性能提升是一个关键议题...整体而言,MySQL性能提升的知识点涵盖了从性能问题的识别和分析、并发控制机制的理解、SQL写法的优化到测试方法的运用等多个方面,强调了系统性能提升的多维度考虑和综合性的解决方案。

    MySQL性能调优与架构设计.pdf

    性能优化篇从影响 MySQL 数据库应用系统性能的因素开始,针对性地对各个影响因素进行调优分析。如 MySQL Schema 设计的技巧,Query 语句的性能优化方式方法及MySQL Server中SQL层和存储引擎层的优化思路。同时还分析...

    mysql 性能优化与架构设计(word版)

    1. MySQL性能监控:如pt-query-digest、Percona Monitoring and Management (PMM) 可以分析慢查询日志,找出性能瓶颈。 2. 系统资源监控:使用工具如top、iostat、vmstat、sysstat等监控CPU、内存、磁盘I/O和网络...

    MySQL性能调优与架构设计.mobi

    性能优化篇从影响 MySQL 数据库应用系统性能的因素开始,针对性地对各个影响因素进行调优分析。如 MySQL Schema 设计的技巧,Query 语句的性能优化方式方法及MySQL Server中SQL层和存储引擎层的优化思路。同时还分析...

    mysql性能工具的使用.txt

    通过对MySQL性能的分析,可以有效地提升系统的响应速度、降低资源消耗,并提高整体的服务质量。本文将详细介绍几种常用的MySQL性能分析工具及其使用方法,帮助读者更好地理解和掌握MySQL的性能优化技巧。 #### ...

    MySQL性能优化中文手册

    MySQL性能优化是数据库管理员和开发人员的关键技能,它涉及到如何有效地使用SQL语句、存储过程和函数,以提高数据查询速度和系统整体效率。本手册将深入探讨这些关键领域,帮助你理解并实施最佳实践。 在SQL语句...

    mysql性能优化教程.pdf (by caoz)

    - **实战经验**:通过具体的案例分析,我们可以学到如何在实际工作中应用MySQL性能优化策略。 - **持续改进**:随着技术的发展,MySQL的优化方法也在不断进步,需要定期回顾和更新知识。 - **文档更新**:从2011年7...

    百度mysql性能优化ppt

    【标题】:“百度mysql性能优化ppt”所涉及的知识点涵盖了MySQL数据库在性能调优方面的多个重要环节。在MySQL性能优化中,我们关注的核心是提升数据处理速度,减少资源消耗,从而提高系统的整体效率。 【描述】:...

    mysql 性能监控脚本

    MySQL性能监控脚本通常是一段自定义的SQL查询或者自动化脚本,用于收集和分析MySQL服务器的关键性能指标,如查询速度、内存使用、锁等待、表空间占用等。通过定期执行这些脚本,我们可以获取到实时或历史的性能数据...

    MySQL高性能书籍_第3版(中文).

    MySQL高性能书籍_第3版(中文)

    Mysql性能优化教程

    MySQL性能优化是数据库管理中的关键环节,特别是在高并发场景下,优化MySQL的性能对于提升系统整体效率至关重要。本教程将深入探讨MySQL性能优化的各个方面,帮助你理解并实践有效的优化策略。 首先,我们来了解**...

Global site tag (gtag.js) - Google Analytics