当前进度:
- 总体进度: 5% ?
- 魔改了聚合的多线程并行化
- 理解推进到了物理存储层, 开始涉及与虚拟列的交互
- 调研mysql是如何将IN操作符转换为EXISTS处理的
- 当前STONEDB内对于EXISTS操作符已完成多线程并行优化, 可以采取该策略
- 调研为何STONEDB的查询优化器无法实现将IN操作符转换为EXISTS
遇到的问题:
- 除了代码啥都没有,真他娘的成了代码即文档,连做这些修改的原因和目的都没有
- 除了自己的引擎层, 还对SQL层做了改造,至于为什么要改别人SQL层的设计,是真的出于目的经过深思熟虑的改造,还是瞎几把乱试着改,没人知道