![DigitalOcean 管理的 MySQL 8 数据库有大量“已创建线程”](https://linux22.com/image/791577/DigitalOcean%20%E7%AE%A1%E7%90%86%E7%9A%84%20MySQL%208%20%E6%95%B0%E6%8D%AE%E5%BA%93%E6%9C%89%E5%A4%A7%E9%87%8F%E2%80%9C%E5%B7%B2%E5%88%9B%E5%BB%BA%E7%BA%BF%E7%A8%8B%E2%80%9D.png)
答案1
“已创建主题”是 MySQL 服务器提供的标准状态值。
为处理连接而创建的线程数。如果
Threads_created
很大,您可能需要增加该thread_cache_size
值。缓存未命中率可以计算为Threads_created/Connections
。
据我所知,不是每秒,而是增量“柜台”每次 MySQL 启动时,它都会从零开始(重新),然后只会增加(就像汽车里的里程表一样),而不是“测量”当负载发生变化时,它就会上升和下降(就像汽车上的速度计一样)。
如果“创建的线程”数量非常多,并且斜率较大,则表明数据库负载更重,有大量新连接和/或并发连接以及许多活动查询。服务器无法重复使用现有线程,必须主动创建新线程。这会导致性能下降。
当“创建的线程”数量增加得较慢时,较大的值也可能表明自上次重启 MySQL 服务器以来已经过了很长时间。