我想在mysql中打开performance_schema
来收集统计信息。
我怎样才能做到这一点?
答案 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