MySQL Error number: MY-011102; Symbol: ER_THREAD_POOL_INVALID_PRIO_KICKUP_TIMER; SQLSTATE: HY000

文档解释

Error number: MY-011102; Symbol: ER_THREAD_POOL_INVALID_PRIO_KICKUP_TIMER; SQLSTATE: HY000

Message: Invalid value of thread_pool_prio_kickup_timer specified. Value of thread_pool_prio_kickup_timer should be in range 0-4294967294.

MY-011102; ER_THREAD_POOL_INVALID_PRIO_KICKUP_TIMER; HY000 这个错误主要是由MySQL中的线程池系统出现问题引起的,MySQL线程池系统主要是负责管理多线程服务,其中异常表示优先级信号量检查超时异常,报此错误通常是由于MySQL线程池系统检查逻辑出现错误引起.

常见案例

在运行MySQL时,如果线程池系统出现异常,系统就会报ER_THREAD_POOL_INVALID_PRIO_KICKUP_TIMER错误,一般会造成MySQL服务熔断或者服务停止。

解决方法:

1.检查MySQL的线程池系统的相关设置,重新调整系统设置,删除MySQL线程池系统出现的环境变化和运行状态,恢复MySQL线程池系统。

2.重启MySQL,初始化MySQL系统服务,重新设置MySQL线程池系统,重启MySQL问题就可以解决。

3.根据报错信息,用调试工具检查MySQL的线程池系统的负责释放信号量的函数,使MySQL线程池正常运行即可解决此问题。

你可能感兴趣的