MySQL 5.5中Performance_schema的用法是什么?


8

我已经升级到MySQL 5.5版。在那里,我在模式列表中观察到了performance_schema。

  • 这个新模式的用途是什么?
  • 我们如何使用此架构进行监视?
  • 使用此架构的优点是什么?
  • 启用此架构会产生任何开销。

我也有同样的问题。就我个人而言,我发现官方的mysql文档非常没用-您阅读它们并且不知道如何实际使用该功能,它们仅供参考。我也在寻找某人写一个简短的介绍,介绍如何启用然后使用performance_schema。
John Little

Answers:


7

您可以通过阅读文档找到所有答案:

  • 这个新模式的用途是什么?

性能架构监视服务器事件。“事件”是服务器所做的所有事情,需要花费时间并经过检测,以便可以收集计时信息。通常,事件可以是函数调用,等待操作系统,SQL语句执行的阶段(例如解析或排序)或整个语句或语句组。

  • 使用此架构的优点是什么?

Performance Schema是一种工具,它通过进行实际测量而不是“疯狂的猜测”来帮助DBA进行性能调整。资源

  • 启用此架构会产生任何开销。

服务器监视是连续不断地进行的,开销很小。激活性能架构不会使服务器不可用。

  • 我们如何使用此架构进行监视?

该页面提供了有关如何使用性能模式的基本概述


1
不幸的是,提供的链接实际上并未说明如何启用performance_schema监视。
John Little

MySQL的文档并不是最容易阅读的书,这就是为什么在堆栈交换站点上拥有这样的基本要点真的很有帮助的原因(作为对被动被动,激进的RTFM系列的回应)
Matt Fletcher
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.