我感觉您的意思是 select a+b from t,想让这个 a+b 在 cop 端计算吧? 如果是这个问题的话,目前 TiDB 还没有支持将这种表达式的计算下推到 TiKV 层。
如果想要支持这个方法,需要让 coprocessor 支持 Projection 算子,并且在 TiDB 的查询优化器中将这个 Projection 下推到 TableReader(or IndexReader, IndexLookUpReader) 以下。
在 4.0 版本还没有支持,但是后续有支持的计划。
我感觉您的意思是 select a+b from t,想让这个 a+b 在 cop 端计算吧? 如果是这个问题的话,目前 TiDB 还没有支持将这种表达式的计算下推到 TiKV 层。
如果想要支持这个方法,需要让 coprocessor 支持 Projection 算子,并且在 TiDB 的查询优化器中将这个 Projection 下推到 TableReader(or IndexReader, IndexLookUpReader) 以下。
在 4.0 版本还没有支持,但是后续有支持的计划。