文档主页
MySQL 9.0 参考手册
相关文档 下载本手册
PDF (US Ltr) - 40.0Mb
PDF (A4) - 40.1Mb
手册页 (TGZ) - 258.2Kb
手册页 (Zip) - 365.3Kb
信息 (Gzip) - 4.0Mb
信息 (Zip) - 4.0Mb


MySQL 9.0 参考手册  /  INFORMATION_SCHEMA 表  /  INFORMATION_SCHEMA 线程池表

28.5 INFORMATION_SCHEMA 线程池表

注意

INFORMATION_SCHEMA 线程池表已被弃用,并将在未来版本的 MySQL 中移除。您应该使用性能模式表中提供的版本。请参阅 第 29.12.16 节 “性能模式线程池表”。应用程序应从旧表转换到新表。例如,如果应用程序使用此查询

SELECT * FROM INFORMATION_SCHEMA.TP_THREAD_STATE;

应用程序应改用此查询

SELECT * FROM performance_schema.tp_thread_state;

以下部分介绍了与线程池插件关联的 INFORMATION_SCHEMA 表(请参阅 第 7.6.3 节 “MySQL 企业版线程池”)。它们提供了有关线程池操作的信息

这些表中的行表示时间点快照。对于 TP_THREAD_STATE,线程组的所有行构成一个时间点快照。因此,MySQL 服务器在生成快照时会持有线程组的互斥锁。但它不会同时持有所有线程组的互斥锁,以防止针对 TP_THREAD_STATE 的语句阻塞整个 MySQL 服务器。

INFORMATION_SCHEMA 线程池表由各个插件实现,是否加载一个插件的决定可以独立于其他插件做出(请参阅 第 7.6.3.2 节 “线程池安装”)。但是,所有表的内容都取决于线程池插件是否已启用。如果启用了表插件但未启用线程池插件,则该表将可见且可以访问,但为空。