MySQL Status Performance_schema_socket_classes_lost 数据库状态作用意思及如何正确

本站中文解释

选项可以被用来设置 MySQL 服务器的“socket_class”性能架构变量的丢失次数。

该变量是MySQL提供的性能分析器Performance Schema模块下工作的一个可拨号的选项,该变量针对多个socket连接,被分组,并且形成一个池。此变量用于设置特定socket类型(比如TCP,Unix Socket,和SSL Socket)的通过长时间在处理程序中阻塞而失去连接的次数。

Performance_schema_socket_classes_lost变量允许你设置socket连接在处理程序中可以阻塞的次数,以及最多在一次连接中可以丢失多少次。这个值通常只在数据库中执行计算密集型任务时,才会用到,因为这些任务通常占用大量CPU计算能力,以至于连接在某些情况下可能会被阻塞,从而导致连接丢失。

如果想要设置此变量(以linux为例),可以在MySQL的参数配置文件中添加如下设置:
Performance_schema_socket_classes_lost=

更改参数文件后,记得要重启MySQL服务器以使修改生效。


数据运维技术 » MySQL Status Performance_schema_socket_classes_lost 数据库状态作用意思及如何正确