应该说Batch_Point_Get 这个算子还不是问题的核心。
问题的核心是,应该尽量在tiflash里面把关联/聚合做完,给到tidb就是结果。
如果从tiflash取行记录,到tidb里面做mergejoin和hashagg,这是双输的一个结果。
等于两边都没有发挥最擅长的特性。
应该说Batch_Point_Get 这个算子还不是问题的核心。
问题的核心是,应该尽量在tiflash里面把关联/聚合做完,给到tidb就是结果。
如果从tiflash取行记录,到tidb里面做mergejoin和hashagg,这是双输的一个结果。
等于两边都没有发挥最擅长的特性。