mysql跨节点查询奇慢无比,求改进方法

同样的数据本地查询只需要3s,但是远程节点查询要十几分钟。
(远程的原表又大又没索引蠢得要死又没权限动)
现在找原因的时候发现官方说法和其他说法不一致,

img

官方说会把语句发过去再那台机器上执行之后返回结果,但是另一种说法是

img

具体测试的时候感觉实际情况更接近后一种说法:
远程只取一条数据,时间超长

img


本地select * 4w条结果依旧执行飞快

img

希望巨佬拉我一把

数据仓库就是为了解决这个问题的,建议构建简易的同步策略,进行数据同步后再进行数据的使用或者分析。