suqingbin 发表于 2023-3-20 16:00:11

show table status 慢

本帖最后由 suqingbin 于 2023-3-20 16:02 编辑

麻烦问下一个MySQL实例里有2万张表算多吗?select count(1) from INFORMATION_SCHEMA.tables; 用了0.8秒 show table status慢0.8秒

innodb_stats_on_metadata 已经是 0。

lizibin 发表于 2023-3-20 17:06:22

算多了。表越多需要维护的数据字典越多。

lizibin 发表于 2023-3-20 17:07:43

lizibin 发表于 2023-3-20 17:06
算多了。表越多需要维护的数据字典越多。

mysql cli 加-A可优化

yejr 发表于 2023-3-20 19:59:01

lizibin 发表于 2023-3-20 17:07
mysql cli 加-A可优化

一般而言,2万多张表也还好。
可以补充提供系统负载、innodb status、processlist等信息。

suqingbin 发表于 2023-3-21 11:33:11

yejr 发表于 2023-3-20 19:59
一般而言,2万多张表也还好。
可以补充提供系统负载、innodb status、processlist等信息。 ...

系统负载有点高,内存使用率90%,慢查询有点,有法优化吗?

yejr 发表于 2023-3-21 18:08:59

suqingbin 发表于 2023-3-21 11:33
系统负载有点高,内存使用率90%,慢查询有点,有法优化吗?

没几个有效信息啊
页: [1]
查看完整版本: show table status 慢