【 TiDB 使用环境】生产环境
【 TiDB 版本】7.3.0
【复现路径】
给一张表插入约40万条记录之后,所有的 SQL 都已经执行完毕,数据库集群处于没有请求的空闲状态。
【遇到的问题:问题现象及影响】
观察到集群中一台服务器当中,tidb 进程的 CPU 和内容使用异常的高,这个现象持续到 tidb 进程吃满整个系统内存,最后自己挂掉重启。
【资源配置】
集群一共有5台机器,因为是生产环境,下面的内容中隐去了IP地址等无关信息。
Cluster type: tidb
Cluster name: 0000
Cluster version: v7.3.0
Deploy user: tidb
SSH type: builtin
Dashboard URL: http://00.00.00.001:2379/dashboard
Grafana URL: http://00.00.00.001:3000
ID Role Host Ports OS/Arch Status Data Dir Deploy Dir
-- ---- ---- ----- ------- ------ -------- ----------
00.00.00.001:9093 alertmanager 00.00.00.001 9093/9094 linux/x86_64 Up /tidb-data/alertmanager-9093 /tidb-deploy/alertmanager-9093
00.00.00.001:3000 grafana 00.00.00.001 3000 linux/x86_64 Up - /tidb-deploy/grafana-3000
00.00.00.001:2379 pd 00.00.00.001 2379/2380 linux/x86_64 Up|L|UI /tidb-data/pd-2379 /tidb-deploy/pd-2379
00.00.00.001:9090 prometheus 00.00.00.001 9090/12020 linux/x86_64 Up /tidb-data/prometheus-9090 /tidb-deploy/prometheus-9090
00.00.00.001:4000 tidb 00.00.00.001 4000/10080 linux/x86_64 Up - /tidb-deploy/tidb-4000
00.00.00.002:4000 tidb 00.00.00.002 4000/10080 linux/x86_64 Up - /tidb-deploy/tidb-4000
00.00.00.003:4000 tidb 00.00.00.003 4000/10080 linux/x86_64 Up - /tidb-deploy/tidb-4000
00.00.00.004:4000 tidb 00.00.00.004 4000/10080 linux/x86_64 Up - /tidb-deploy/tidb-4000
00.00.00.005:4000 tidb 00.00.00.005 4000/10080 linux/x86_64 Up - /tidb-deploy/tidb-4000
00.00.00.002:9000 tiflash 00.00.00.002 9000/8123/3930/20170/20292/8234 linux/x86_64 Up /tidb-data/tiflash-9000 /tidb-deploy/tiflash-9000
00.00.00.003:9000 tiflash 00.00.00.003 9000/8123/3930/20170/20292/8234 linux/x86_64 Up /tidb-data/tiflash-9000 /tidb-deploy/tiflash-9000
00.00.00.004:9000 tiflash 00.00.00.004 9000/8123/3930/20170/20292/8234 linux/x86_64 Up /tidb-data/tiflash-9000 /tidb-deploy/tiflash-9000
00.00.00.005:9000 tiflash 00.00.00.005 9000/8123/3930/20170/20292/8234 linux/x86_64 Up /tidb-data/tiflash-9000 /tidb-deploy/tiflash-9000
00.00.00.001:20160 tikv 00.00.00.001 20160/20180 linux/x86_64 Up /tidb-data/tikv-20160 /tidb-deploy/tikv-20160
00.00.00.002:20160 tikv 00.00.00.002 20160/20180 linux/x86_64 Up /tidb-data/tikv-20160 /tidb-deploy/tikv-20160
00.00.00.003:20160 tikv 00.00.00.003 20160/20180 linux/x86_64 Up /tidb-data/tikv-20160 /tidb-deploy/tikv-20160
00.00.00.004:20160 tikv 00.00.00.004 20160/20180 linux/x86_64 Up /tidb-data/tikv-20160 /tidb-deploy/tikv-20160
00.00.00.005:20160 tikv 00.00.00.005 20160/20180 linux/x86_64 Up /tidb-data/tikv-20160 /tidb-deploy/tikv-20160
Total nodes: 18
【附件:截图/日志/监控】