跑大SQL导致宕机

https://docs.pingcap.com/zh/tidb/stable/java-app-best-practices#使用-streamingresult-流式获取执行结果

好的谢谢

如果GROUP BY 字段上没有索引的话,访问这上亿条记录是需要都读入内存的,然后进行排序,数据量这么大的话,极有可能内存不够用。

拆分为小sql和小事务

1 个赞

这么大数据量,不考虑TiFlash?

加了TiFlash,没啥效果

该主题在最后一个回复创建后60天后自动关闭。不再允许新的回复。

group by 可能是占用了磁盘空间并将磁盘空间打满导致的

你看下OS层面,是否OOM

此话题已在最后回复的 1 分钟后被自动关闭。不再允许新回复。