Bug Report
Please answer these questions before submitting your issue. Thanks!
1. Minimal reproduce step (Required)
The stats updaing duration is excessively high when the cluster contains more than one million tables, and half of them have active workloads.
- Create one million tables.
- Use sysbench to update 10% of these tables.
2. What did you expect to see? (Required)
The stats updating duration is normal.
3. What did you see instead (Required)

4. What is your TiDB version? (Required)
master, v8.5