在dolphindb中设置了maxMemSize的值,但是查询的数据大于maxMemSize这个值,会抛出异常?

在dolphindb中设置了maxMemSize的值,但是查询的数据大于maxMemSize这个值,会抛出异常?

请先 登录 后评论

1 个回答

Xinhai Tang

DolphinDB可使用内存限制:

(1)节点config设置的maxMemSize参数

(2)license限制的节点可使用内存

(3)物理机物理内存

如果config设置的maxMemSize参数小于等于license限制的节点可使用内存和物理机物理内存,那么当加载到内存的数据大于maxMemSize时,系统就会抛出Out of memory的提示,此时该任务执行失败,这个时候需要考虑单次加载数据的是否合理。

请先 登录 后评论