子查询sql,oracle 2秒查出结果,tidb 30分钟没查出结果

嗯,数据量太小了,可以和 mysql 对比下,会比较有参考意义

tidb 的算子和计划优化能力,肯定比不上oracle 的,所以不到一定的数据规模,体现不出来任何优势
想要优化还是有办法的:

红框的地方,没算子支持,等于是聚合到 tidb 了部分处理之后,又通过 tiflash 完成了一次全表扫描,然后在聚合

聚合了两次… 中间还有等待… :upside_down_face: