我看慢查询不是很多,是慢查询的原因造成的吗
我可以通过把这两台有问题的db缩容,再扩容新的实例进来解决这个问题么
1 个赞
你可以把自动analyze 的时间调整一下
1 个赞
调整哪个参数,大佬,还有这个参数是实例级别的还是global的
1 个赞
看着感觉不像慢查询,没有多少量,从监控上看internal sql数量增长,和你的问题时间狠吻合,如果有资源的话试试把cpu满的cpu先扩容看看
cpu扩容要重启服务器,能不能直接把有问题的db scale in 然后扩容新的进来
2 个赞
可以scale out扩容进来,前端得调负载均衡访问,可以把访问切到新的tidb,观察问题tidb cpu情况
1 个赞
好的,那我们先扩容,然后把有问题的db在负载均衡里面摘掉
2 个赞
如果没有问题了,记得标记一下
2 个赞
问题怎么解决的?
1 个赞
问题解决了么?是什么原因导致的?
或者看看统计任务、DDL任务情况:admin show ddl jobs,show analyze status;看看是不是有任务在跑。
如果没有,最好查一下QPS情况,如果QPS高了,看看是什么语句在执行
1 个赞
我们没有扩容,但是100%的那台占用自己下去了,但是75%那台还是一直保持在75左右
2 个赞
确认不是任务的问题
1 个赞
感觉可以尝试确认下那个时间段的是否跑了很多sql,尝试调整调参增加性能,
1 个赞
学习了,等待大佬们的解决方案
1 个赞