执行大SQL 报9005 - Region is unavailable,关键是表数据量才2千万

createtime 字段类型是什么?

createtime 是整型,date是字符串,现在全表扫,可能五月分数据占比多,针对这种有没有优化建议,看执行计划都没有用tiflash,怎么使用呢

这个回表数据量太大了,建议搞个覆盖索引,避免回表

一般只有聚合查询才会用tiflash,列查询用不到。
如果要用,需要部署tiflash组件,设置表的tiflash副本。

https://docs.pingcap.com/zh/tidb/stable/tidb-troubleshooting-map 根据这个排查一下原因

channel,date(createtime) 这样的联合索引,目前你这里联合索引是失效的。如果结果数据占比确实高。可以alter table table_name set tiflash replica X 构建tiflash 副本。