阅读(1872) (1)

Mycat2 分页排序 MergeSort

2021-09-09 15:15:15 更新

分页排序是数据库非常重要的功能,Mycat2在检查到SortLimit关系表达式满足下推的条件会分为两个部分

一部分变成SQL,使存储节点进行一部分排序,一部分Mycat2对它们进行汇总,合拼它们的结果集是合拼排序,这样可以大大减少Mycat的运算量,而且MergeSort支持Push执行器模型,火山模型,结合Mycat2的异步后端,充分使多个存储节点并行计算返回已经排序的数据,这样处理海量数据简单有效.