能讲讲这么做的原理不
数据库还在做其他大操作吗;报错是并发性超过限制了
这个方法值得学习
这是啥操作 ,没创建临时目录,DDL就卡主了?
正常没法创建,按照官网说法应该是退回非加速模式才对,好多都没太理解这个解决方法的意思。
1 个赞
只有1000行。我去。基本上10s内必须完成。否则就是有问题。直接kill了。重新添加。
缺少文件 可以 mkdir -p /tmp/tidb/tmp_ddl-4000 或者升级tidb版本
又学到一招
问题已解决,最终定位原因是该表在频繁大批量写入和删除背景下导致MVCC版本堆积无法被gc,加索引时扫描key非常慢。
处理方式:关闭gc filter in compaction特性,约4小时左右rocksdb中的无效key(3亿+)全部清除完毕,加索引恢复正常。
备选方案:手动对该表做compact(未验证,理论可行)
相似问题:
2 个赞
看看收否有锁的问题,看下processlist和lock的系统表
此话题已在最后回复的 60 天后被自动关闭。不再允许新回复。