【 TiDB 使用环境】生产环境 or 测试环境 or POC
【 TiDB 版本】最新版本
【遇到的问题】
select count(*) 非常慢
【复现路径】做过哪些操作出现的问题
【问题现象及影响】
【附件】
【 TiDB 使用环境】生产环境 or 测试环境 or POC
【 TiDB 版本】最新版本
【遇到的问题】
select count(*) 非常慢
【复现路径】做过哪些操作出现的问题
【问题现象及影响】
【附件】
1 tiup display cluster 结果,磁盘类型
2、表数据量
count(*)全表还是带条件的,sql和执行计划也发下吧
count(*)这种的,使用TiFlash组件,速度非常快
上语句,问题场景描述不足… 请及时更新
确切的版本信息
执行计划
select count(*) 这种 最好是走索引扫,避免全表扫
不带任何条件,tidb也比mysql要慢,没办法,分布式
我猜他是在 sata盘上搭的集群,执行的select count(*) from xxx;
不建议直接使用select count(*) 的统计
推荐https://learn.pingcap.com/learner/course/120005学习一波
1,建议提供表的大小。
2,执行计划和完成sql.
3,统计信息是否最新。
不带任何条件吗?全表不会快的。除非全表就几条数据。
这种count(*)的,如果上了TiFlash,一样会非常快。
select count(1)试下。