mysql运行一段时间后某张超大的表卡住几分钟或更长时间后恢复正常

mysql运行一段时间后某张超大的表卡住几分钟或更长时间后恢复正常,第1张

你执行下show variables like 'thread_concurrency'命令,查看系统当前thread_concurrency默认配置。

thread_concurrency应设为CPU核数的2倍. 比如有一个双核的CPU, 那thread_concurrency 的应该为42个双核的cpu, thread_concurrency的值应为8.

thread_concurrency的值的正确与否, 对mysql的性能影响很大, 在多个cpu(或多核)的情况下,错误设置了thread_concurrency的值, 会导致mysql不能充分利用多cpu(或多核), 出现同一时刻只能一个cpu(或核)在工作的情况。

我知道的有两种可能,1 之前的mysql没有卸载干净,产生冲突。解决:卸载mysql后,重新安装。

2 在dos下面输入 netstat ,查看3306端口有没有被占用。如果被占用,则找到占用的服务,停止他。如果找不到,在安装mysql时更改默认的3306端口。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/8659804.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-19
下一篇2023-04-19

发表评论

登录后才能评论

评论列表(0条)

    保存