如何在mysql中设置"performance_schema on"?
How to set "performance_schema on" in mysql?
我想在 mysql 中打开 performance_schema
以收集统计信息。
我怎样才能做到这一点?
"To change the value of Performance Schema system variables, set them at server startup. For example, put the following lines in a my.cnf file to change the sizes of the history tables:"
[mysqld]
performance_schema
performance_schema_events_waits_history_size=20
performance_schema_events_waits_history_long_size=15000
记住在编辑配置文件后必须重新启动 mysql 服务器。
以下指南是 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
我想在 mysql 中打开 performance_schema
以收集统计信息。
我怎样才能做到这一点?
"To change the value of Performance Schema system variables, set them at server startup. For example, put the following lines in a my.cnf file to change the sizes of the history tables:"
[mysqld]
performance_schema
performance_schema_events_waits_history_size=20
performance_schema_events_waits_history_long_size=15000
记住在编辑配置文件后必须重新启动 mysql 服务器。
以下指南是 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