K3s 提示too many connection至rancher无法访问

Rancher Server 设置

  • Rancher 版本:2.7.9
  • 安装选项 (Docker install/Helm Chart): Helm Chart
    k3s版本:v1.26.9+k3s1
  • 在线或离线部署:离线部署

**主机操作系统:三台ubtuntu22.04.6,两台server,一台agent,都已关闭防火墙

**问题描述:rancher安装后一小时无法访问,随后一两天后查询k3s提示too many connection,外置mysql的kine表中出现20w条数据,sql查询缓慢,查询当前正在执行的sql有50-200条之间,count语句需要50多秒才能返回,后调整表编码和存储引擎为MyISAM,count查询能恢复至十几秒,但是rancher仍然无法恢复。。
无奈重装k3s和rancher,一小时后又出现rancher无法访问,随后查看mysql的kine表出现2w条数据左右,sql查询缓慢,查询当前正在执行的sql有20余条,count语句需要20秒才能返回,后又调整表存储引擎,count查询恢复至秒以内,正在执行的sql逐步为0,随后rancher恢复正常运行。
随后观察当前mysql的kine表的记录在4.9k到7.2k间增长和自动减少,逐步趋向稳定

目前想了解的问题是
1.mysql的kine表记录的是什么内容
2.为何该表回持续增长,直至rancher无法访问
3.如果碰见表持续增长应该做什么调整
4.还能进一步压缩kine表的数据条数吗
5.有没有更好推荐的数据库