tidb突然连接不上

这样应该是oom了,可以去对应的物理机上执行dmesg,这个会确定的告诉你是不是oomkill。
至于oom原因,就是大量的扫表导致的吧,检查检查dashboard上的执行计划,对应的修改修改sql。如果不能修改sql,改改参数。
oom-action之类的。
https://docs.pingcap.com/zh/tidb/dev/tidb-configuration-file#oom-use-tmp-storage