#矢量化

2021-5-16 17:46
研究的特点是允许自己犯错误:表演实验;得出结论;后来,意识到你的体验不够,你弄错了;再次和练习。我们认为我们知道如何应对矢量化生锈:告诉编译器不自动矢量化代码;告诉CompiLernot使用矢量说明;并使用现有的条件编译方法标志来禁用手矢量化代码.不幸的是,这三个想法中的两个不起作用 - 但我们认为我们现在有可用的方......
2020-7-8 2:4
工程部去年年底,我们交付了我们的矢量化执行引擎的v1。它支持基于列的查询执行,并加快了复杂的联接和聚合,从而提高了CockroachDB的分析能力(它首先针对OLTP工作负载进行了优化)。该引擎的V1不支持磁盘溢出,这意味着如果没有足够的内存可用,它将无法执行某些内存密集型查询。从CockroachDBv20.1开始......