Я пытаюсь выполнить запрос Oracle, содержащий в нем 1,5 л строк, который отлично работает в SQL разработчике. Я даже попытался увеличить размер кучи, используя приведенный ниже код
options(java.parameters = "-Xmx8g")
. Я также пытался использовать сборщик мусора, но проблема все еще не решена. Ниже мой фрагмент кода:
ABData<-data.frame(dbGetQuery(jdbcConnection, queryToRun),stringsAsFactors = FALSE)
- jdbcConnection - это Oracle объект подключения, здесь я использовал ojdbc6.jar для подключения
- queryToRun - это SQL query
В моей системе 8 ГБ ОЗУ
Как я могу решить эту проблему?