当我使用“8”个线程打开 QueryParallelism 并执行 SQL 时。
SELECT ASSET_CLASS FROM BASEENTITY GROUP BY ASSET_CLASS.
我得到了 8 行结果。
ASSET_CLASS:
Stocks
Stocks
Stocks
Stocks
Stocks
Stocks
Stocks
Stocks
如果我打开 4 个线程,那么我会得到 4 行,但对于 SQL 逻辑,我必须得到 1 行。 我需要做什么?
最佳答案
我认为 QueryParallelism 假设您在亲和性列上执行 GROUP BY。如果不是,那么分组将会导致重复的结果。
(col located=true
顺便说一句,效果相同)
关于java - 打开 QueryParallelism 时,Apache Ignite 的结果有问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55578122/