MySQL 8.0发行说明
MySQL 8.0源代码文档10bet官方网站
可以在运行时启用特定性能模式功能,以控制发生哪些类型的事件集合。
性能模式设置表包含关于监控配置的信息:
MySQL>从Information_schema.tables中选择table_name.Table_schema ='performence_schema'和table_name等'setup%';+ ------------------ + |table_name |+ ------------------ + |setup_actors ||setup_consumers ||setup_instruments || setup_objects | | setup_threads | +-------------------+
您可以检查这些表的内容以获取有关性能模式监视特征的信息。如果你有更新
权限,您可以通过修改设置表来更改Performance Schema操作,以影响监视的发生方式。有关这些表的其他详细信息,请参见第27.12.2节“Performance Schema Setup Tables”。
这setup_instruments
和setup_consumers.
表列出了可以收集事件的仪器以及分别收集事件信息的消费者类型。其他设置表可以进一步修改监控配置。第27.4.2节,“性能模式事件过滤”,讨论如何修改这些表以影响事件收集。
如果存在在运行时使用SQL语句的运行时配置更改,并且每次服务器启动时都会使用这些更改,请将语句放在文件中并启动服务器init_file
系统变量设置为命名文件。如果您有多个监控配置,则此策略也可能是有用的,每个策略都针对产生不同类型的监控,例如休闲服务器健康监控,事件调查,应用行为故障排除等等。将每个监视配置的语句放入自己的文件中,并指定相应的文件init_file
启动服务器时的值。