搜索
首页数据库mysql教程Mysql Workbench 中的性能报告控件

下面列出的控件可用于检查和导出性能报告数据(参见下图)-

  • 导出 - 导出当前性能报告中的所有条目,包括所有查询和值以及任何关联数据(包括列标题)。打开导出文件对话框。

  • 复制所选内容 - 复制当前绩效报告中的单个条目以及任何相关数据(和列标题)。系统剪贴板已保存。一个典型的例子

  • 查询复制 - 此函数复制生成性能报告的 SQL 语句。系统剪贴板已保存。

  • 刷新 - 性能报告已刷新(重新加载)。

绩效报告说明

绩效报告:报表分析

Mysql Workbench 中的性能报告控件

针对各个报告显示以下分组 -

内存使用情况

  • 总内存 - 显示分配的总内存。

  • 按事件排列的最高内存 - 显示消耗最多内存的事件。

  • 按用户划分的最高内存 - 显示消耗最多内存的用户

  • 按主机划分的最高内存 - 显示消耗最多内存的主机。

  • 按线程划分的最高内存 - 显示消耗最多内存的线程。

I/O 热点

  • 主要文件 I/O 活动报告 - 显示 I/O 使用量最多的文件(以字节为单位)。

  • 按时间排列文件的最高 I/O - 按文件和延迟显示最高 I/O 使用率。

  • 按事件类别列出的最高 I/O - 按事件类别显示最高的 I/O 数据使用情况。

  • 按事件类别列出的最高 I/O 时间 - 按事件类别显示最高 I/O 时间消耗者。

  • 按用户/线程列出的最高 I/O - 按用户和线程显示最高 I/O 时间消耗者。

高成本的 SQL 语句

  • 语句分析 - 列出具有各种聚合统计数据的语句。

  • 运行时间最高 5% 的语句 - 列出平均运行时间(以微秒为单位)处于最高 5% 的所有语句。

  • 使用临时表 - 列出所有使用临时表的语句(访问最高百分比的磁盘临时表,然后是内存临时表)。

  • With Sorting - 列出所有已完成排序的规范化语句(按以下优先级顺序访问:sort_merge_passes、sort_scans 和 sort_rows)。

  • 全表扫描 - 列出已执行全表扫描的语句。访问查询性能和 WHERE 子句(或多个子句)。如果没有使用索引,请考虑为大表添加索引。

  • 错误或警告 - 列出引发错误或警告的语句。

数据库架构统计

  • 架构对象概述(高开销) - 显示每个架构的对象计数。请注意,对于具有大量对象的实例,此报告可能需要更长的时间才能执行。

  • 架构索引统计 - 显示与索引相关的一般统计信息。

  • 模式表统计 - 显示与表相关的一般统计信息。

  • 架构表统计信息(带有 InnoDB 缓冲区) - 显示带有 InnoDB 缓冲区统计信息的架构表。

  • 具有全表扫描的表 - 查找通过全表扫描访问的表,按扫描的行数排序(降序)。

  • 未使用的索引 - 显示自服务器启动或 P_S 数据收集开始以来从未使用过的索引列表。

等待事件时间(专家)

  • 按时间排列的全局等待 - 按总时间列出最重要的全局等待事件,忽略空闲(这可能不是很大)。

  • 按用户等待时间 - 按用户及其总时间列出最常见的等待事件,忽略空闲(这可能不是很大)。

  • 按时间排列的等待类 - 按总时间列出最重要的等待类,忽略空闲(这可能不是很大)。

  • 按平均时间排列的等待类 - 按平均时间列出最重要的等待类,忽略空闲(这可能不是很大)。

InnoDB统计

  • InnoDB Buffer Stats by Schema - 总结 INFORMATION_SCHEMA.INNODB_BUFFER_PAGE 表的输出,按架构聚合。

  • InnoDB Buffer Stats by Table - 总结 INFORMATION_SCHEMA.INNODB_BUFFER_PAGE 表的输出,按架构和表名称聚合。

用户资源使用

  • 概述 - 显示每个用户的资源使用摘要。

  • I/O 统计信息 - 显示每个用户的 I/O 使用情况。

  • 语句统计 - 这显示每个用户的语句执行统计信息。

结论

在本文中,我们了解了不同的性能报告控件以及如何使用 mysql Workbench 获取它们。

以上是Mysql Workbench 中的性能报告控件的详细内容。更多信息请关注PHP中文网其他相关文章!

声明
本文转载于:tutorialspoint。如有侵权,请联系admin@php.cn删除
如何识别和优化MySQL中的慢速查询? (慢查询日志,performance_schema)如何识别和优化MySQL中的慢速查询? (慢查询日志,performance_schema)Apr 10, 2025 am 09:36 AM

要优化MySQL慢查询,需使用slowquerylog和performance_schema:1.启用slowquerylog并设置阈值,记录慢查询;2.利用performance_schema分析查询执行细节,找出性能瓶颈并优化。

MySQL和SQL:开发人员的基本技能MySQL和SQL:开发人员的基本技能Apr 10, 2025 am 09:30 AM

MySQL和SQL是开发者必备技能。1.MySQL是开源的关系型数据库管理系统,SQL是用于管理和操作数据库的标准语言。2.MySQL通过高效的数据存储和检索功能支持多种存储引擎,SQL通过简单语句完成复杂数据操作。3.使用示例包括基本查询和高级查询,如按条件过滤和排序。4.常见错误包括语法错误和性能问题,可通过检查SQL语句和使用EXPLAIN命令优化。5.性能优化技巧包括使用索引、避免全表扫描、优化JOIN操作和提升代码可读性。

描述MySQL异步主奴隶复制过程。描述MySQL异步主奴隶复制过程。Apr 10, 2025 am 09:30 AM

MySQL异步主从复制通过binlog实现数据同步,提升读性能和高可用性。1)主服务器记录变更到binlog;2)从服务器通过I/O线程读取binlog;3)从服务器的SQL线程应用binlog同步数据。

mysql:简单的概念,用于轻松学习mysql:简单的概念,用于轻松学习Apr 10, 2025 am 09:29 AM

MySQL是一个开源的关系型数据库管理系统。1)创建数据库和表:使用CREATEDATABASE和CREATETABLE命令。2)基本操作:INSERT、UPDATE、DELETE和SELECT。3)高级操作:JOIN、子查询和事务处理。4)调试技巧:检查语法、数据类型和权限。5)优化建议:使用索引、避免SELECT*和使用事务。

MySQL:数据库的用户友好介绍MySQL:数据库的用户友好介绍Apr 10, 2025 am 09:27 AM

MySQL的安装和基本操作包括:1.下载并安装MySQL,设置根用户密码;2.使用SQL命令创建数据库和表,如CREATEDATABASE和CREATETABLE;3.执行CRUD操作,使用INSERT,SELECT,UPDATE,DELETE命令;4.创建索引和存储过程以优化性能和实现复杂逻辑。通过这些步骤,你可以从零开始构建和管理MySQL数据库。

InnoDB缓冲池如何工作,为什么对性能至关重要?InnoDB缓冲池如何工作,为什么对性能至关重要?Apr 09, 2025 am 12:12 AM

InnoDBBufferPool通过将数据和索引页加载到内存中来提升MySQL数据库的性能。1)数据页加载到BufferPool中,减少磁盘I/O。2)脏页被标记并定期刷新到磁盘。3)LRU算法管理数据页淘汰。4)预读机制提前加载可能需要的数据页。

MySQL:初学者的数据管理易用性MySQL:初学者的数据管理易用性Apr 09, 2025 am 12:07 AM

MySQL适合初学者使用,因为它安装简单、功能强大且易于管理数据。1.安装和配置简单,适用于多种操作系统。2.支持基本操作如创建数据库和表、插入、查询、更新和删除数据。3.提供高级功能如JOIN操作和子查询。4.可以通过索引、查询优化和分表分区来提升性能。5.支持备份、恢复和安全措施,确保数据的安全和一致性。

与MySQL中使用索引相比,全表扫描何时可以更快?与MySQL中使用索引相比,全表扫描何时可以更快?Apr 09, 2025 am 12:05 AM

全表扫描在MySQL中可能比使用索引更快,具体情况包括:1)数据量较小时;2)查询返回大量数据时;3)索引列不具备高选择性时;4)复杂查询时。通过分析查询计划、优化索引、避免过度索引和定期维护表,可以在实际应用中做出最优选择。

See all articles

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

AI Hentai Generator

AI Hentai Generator

免费生成ai无尽的。

热门文章

R.E.P.O.能量晶体解释及其做什么(黄色晶体)
3 周前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳图形设置
3 周前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您听不到任何人,如何修复音频
3 周前By尊渡假赌尊渡假赌尊渡假赌
WWE 2K25:如何解锁Myrise中的所有内容
3 周前By尊渡假赌尊渡假赌尊渡假赌

热工具

mPDF

mPDF

mPDF是一个PHP库,可以从UTF-8编码的HTML生成PDF文件。原作者Ian Back编写mPDF以从他的网站上“即时”输出PDF文件,并处理不同的语言。与原始脚本如HTML2FPDF相比,它的速度较慢,并且在使用Unicode字体时生成的文件较大,但支持CSS样式等,并进行了大量增强。支持几乎所有语言,包括RTL(阿拉伯语和希伯来语)和CJK(中日韩)。支持嵌套的块级元素(如P、DIV),

SublimeText3 Linux新版

SublimeText3 Linux新版

SublimeText3 Linux最新版

螳螂BT

螳螂BT

Mantis是一个易于部署的基于Web的缺陷跟踪工具,用于帮助产品缺陷跟踪。它需要PHP、MySQL和一个Web服务器。请查看我们的演示和托管服务。

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

安全考试浏览器

安全考试浏览器

Safe Exam Browser是一个安全的浏览器环境,用于安全地进行在线考试。该软件将任何计算机变成一个安全的工作站。它控制对任何实用工具的访问,并防止学生使用未经授权的资源。