DistSQL模块的实现原理是什么?只处理复杂查询吗?

【 TiDB 使用环境】线上、测试、调研
【 TiDB 版本】
【遇到的问题】
【复现路径】做过哪些操作出现的问题
【问题现象及影响】

【附件】

请提供各个组件的 version 信息,如 cdc/tikv,可通过执行 cdc version/tikv-server --version 获取。

原理就是通过解析SQL 后,根据逻辑优化和物理优化后,选择适合的分布式算子下推进行计算。
当有不合适算子下推的场景,就会进行退化扫描… 这个具体可以参考 analyze SQL 相关的知识章节。

参考文档: