摘要:
记录一周工作
上周工作:
- 完成nested loop策略下的业务多线程并行的拆分工作
- 理解Tianmu引擎的物理层, 分析当多线程切换时缓存的Pack失效的原因
- 在理解当前引擎实现的基础上, 重新确定下一步对于查询优化器的性能提升的路线图
- 收尾第一阶段的查询优化工作
- 跟踪POC项目的自定义动态函数导致服务崩溃及查询数据异常的问题 [高优先级]
下周计划:
- 定位并解决POC项目调用自定义动态函数查询数据异常的问题 [高优先级]
思考:
- 只有代码最麻烦的地方是难以知道为什么这么做, 缺乏这么做的目的
- 对mysql的代码缺乏经验
- mysql本身的代码耦合严重是个问题
- 没有亲自魔改过大量的东西也是个问题
- IB的代码相比宣传存在功能上的缺失
- 知识网格
- 多线程并行