我想在mysql中打开performance_schema来收集统计数据。
我如何才能做到这一点?
发布于 2015-03-26 17:08:58
下面的指南是特定于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
发布于 2015-03-26 16:57:12
请参阅有关它的documentation article。
要更改性能架构系统变量的值,请在服务器启动时对其进行设置。例如,将以下行放入my.cnf文件以更改历史记录表的大小:
[mysqld] performance_schema performance_schema_events_waits_history_size=20 performance_schema_events_waits_history_long_size=15000
请记住,您必须在编辑配置文件后重新启动mysql服务器。
https://stackoverflow.com/questions/29273426
复制相似问题