如题,当数据30W行时,updata缓慢…重启mysql后可短暂恢复正常,然后大概10分钟又会卡的不行,10条更新语句居然花了50秒…求助各位大佬有什么好的思路或者解决方案吗?
更新的where后面不是索引字段吗
更新影响到几行? 是每次一行还是每次XXXXX行。
增加点内存参数看看吧,30W行真的不高
搞定。确认表结构设计的问题,之前where后面的是varchar,改成bigint正常了。
修改表数据类型为bigint,node查询
update后面的where数据类型,bigint总耗时:2.712秒 char总耗时:15.705秒 varchar总耗时:55.206秒