Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
1.2k views
in Technique[技术] by (71.8m points)

DolphinDB在执行query时报错:Java heap space

在使用Dolphin执行如下query语句时:

db = databese("dfs://testdb")
pt = loadTable(db,"pt")
select * from pt where TradingDay=2020.08.07

返回如下报错信息:

execution was completed with exception
Java heap space

请问应该怎么处理?


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

这个问题应该是OOM(Out Of Memory),
建议检查一下所要查询表相关分区的大小和节点maxMemSize的大小(不能超出maxMemSize),
可以缩小查询的范围,防止加载到内存的表过大,导致内存溢出问题。


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...