如何在mysql中的Performance_schema?

时间:2015-03-26 07:54:35

标签: mysql mysql-workbench sqlyog

我想在mysql中打开performance_schema来收集统计信息。

我怎样才能做到这一点?

2 个答案:

答案 0 :(得分:1)

请参阅documentation article了解相关信息。

"要更改Performance Schema系统变量的值,请在服务器启动时设置它们。例如,将以下行放在my.cnf文件中以更改历史记录表的大小:"

[mysqld] performance_schema performance_schema_events_waits_history_size=20 performance_schema_events_waits_history_long_size=15000

记住在编辑配置文件后必须重新启动mysql服务器。

答案 1 :(得分:1)

以下指南是特定于Linux的,但应该很容易适应Windows。

你必须检查你使用的mysql服务器版本是否支持编译:

mysqld --verbose --help | grep performance-schema

如果你能在那里读到一些东西,你就可以去了。

通过输入/etc/mysql/my.cnf

在服务器启动时启用它
[mysqld]
performance_schema

然后执行service mysqld restart(redhat)(或debian / ubuntu上的service mysql restart)重启mysql服务器。

关于如何使用性能模式引擎及其输出,请参阅手册:
https://dev.mysql.com/doc/refman/5.5/en/performance-schema-quick-start.html