Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Qlik GA: Multivariate Time Series in Qlik Predict: Get Details
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

GC overhead limit exceeded

Hi,

 

I'm trying to load 30 MB of excel file to oracle database. Its a direct load no transformation.

But still am getting error GC overhead limit exceeded and sometimes java heap space.

 

It should not come because Job will be reading record by record from file am putting in DB, but what is the meaning of this error at this point ? I'm not storing in memory or somewhere else, just a direct load.

 

Job Deisgn

 

tfileinputexcel----->toracleoutput

 

Any suggestion please ?

 
 
 
Labels (4)
6 Replies
TRF
Champion II
Champion II

Karuetl
Creator II
Creator II

Even i am having the same issue when reading excel file and loading into csv file 

 

I got the same error .. What needs to be done to fix this 

akumar2301
Specialist II
Specialist II

Try advance setting 

  • Less memory consumed for large excel(Event mode):

Karuetl
Creator II
Creator II

i gave as below 

-Xms256M

-Xmx4G

Karuetl
Creator II
Creator II

Abhishek 

 

I used the option you have mentioned, it's working fine 

but tfileInputExcel, Sheet(name or position) has to be only in String that is sheet name , it didn't work when i gave 0 or 1 

akumar2301
Specialist II
Specialist II

if it helps ,

 

you could get the sheetName in tJava before start reading.

Below code in tJava to find 1st sheetname :

 

org.apache.poi.xssf.usermodel.XSSFWorkbook workbook1 =
new org.apache.poi.xssf.usermodel.XSSFWorkbook(xlsxfilename);


System.out.println(workbook1.getSheetName(0));