on 01-19-2016 10:51 PM
Hi,
We have a XSJS function which runs an algorithm to process table data, We are getting out of memory error if table has more than 1 million records. We have a 64 GB productive instance .the XSJS function is called via XS Job .
Thanks
Mahesh
It doesn't matter how much memory your HANA instance has, very little memory is set aside for the XS layer on purpose. XS is intended to be lightweight pass-through layer. You shouldn't try to do mass data processing there. For custom logic against mass amounts of data, use SQLScript procedures instead.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Thomas,
Thanks for the information. The reason why i ended up using XSJS function over Procedures is because of the dynamic nature of algorithm , everything comes from the configuration , table name, where condition , field list, subsequent grouping logic. I have initially started with procedures but was not able to accomplish all because of this dynamic nature and landed in the XS side.
Is there any way we can increase this XS memory?.
Thanks
Mahesh
User | Count |
---|---|
85 | |
10 | |
9 | |
9 | |
6 | |
6 | |
6 | |
5 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.