如何为ORE增加内存? 我的服务器有10G可用内存,但我无法将所有内存用于ORE。 这些命令有错误:
begin
sys.rqscriptDrop('clustering_test');
sys.rqscriptcreate('clustering_test','function(n){
rm(list=ls())
cnt=30000
d=dist(data.frame(x=rnorm(cnt),
y=rnorm(cnt)))
}');
end;
(对于在R脚本上运行,你可以运行它):
select * from table(rqtableeval(cursor(select 1 n from dual),
cursor(select 1 "ore.connect" from dual),
'select 1 x, 2 y from dual','clustering_test'))
但是这些命令可以在服务器上的R上运行:
cnt=30000
d=dist(data.frame(x=rnorm(cnt),y=rnorm(cnt)))
它们是相同的代码,但其中一个直接在R上运行,另一个通过ORE运行。