Documentation Home

28.4.5.10 ps_is_consumer_enabled() 函数

返回YESorNO以指示是否启用了给定的性能模式消费者,或者NULL参数是否为 NULL. 如果参数不是有效的消费者名称,则会发生错误。(在 MySQL 8.0.18 之前,NULL如果参数不是有效的消费者名称,则函数返回。)

此函数说明了消费者层次结构,因此消费者不被视为已启用,除非其依赖的所有消费者也已启用。有关消费者层次结构的信息,请参阅 第 27.4.7 节,“消费者预过滤”

参数
  • in_consumer VARCHAR(64): 要检查的消费者的名称。

返回值

一个ENUM('YES','NO')值。

例子
mysql> SELECT sys.ps_is_consumer_enabled('thread_instrumentation');
+------------------------------------------------------+
| sys.ps_is_consumer_enabled('thread_instrumentation') |
+------------------------------------------------------+
| YES                                                  |
+------------------------------------------------------+