#### 28.4.5.10 ps\_是\_消费者\_启用（）函数

[](<>)[](<>)

退货`是的`要么`不`指示是否启用了给定的性能模式使用者，或`空值`如果参数是`空值`.如果参数不是有效的消费者名称，则会发生错误。（在 MySQL 8.0.18 之前，函数返回`空值`如果参数不是有效的消费者名称。）

此函数考虑了消费者层次结构，因此除非所有依赖的消费者也都启用，否则不会认为消费者已启用。有关使用者层次结构的信息，请参阅[第 27.4.7 节，“消费者预过滤”](performance-schema-consumer-filtering.html).

##### 参数

-   `in_consumer VARCHAR(64)`：要检查的消费者的名称。

##### 返回值

一个`枚举（'是'，'否'）`价值。

##### 例子

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