Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hi everyone
We have seen the following warning in the Event logfile many times, and especially before a server crash due to lack of memory on the server:
"SE_LOG: when AAALR(XXXXXX) is greater than 1.000000, we suggest using new row applicator to improve time and mem efficiency."
According to a thread in QV Community (https://community.qlik.com/message/845767#845767) the general fix for this according to Qlik is to:
"add this entry to the [Settings 7] portion of the Settings.ini for QlikView Server on all nodes:
DisableNewRowApplicator=0
This will switch to a new aggregation array which improves performance."
We have done this on our two QV servers, but still see the same message in the logfile."
Can anyone confirm whether it is a solution on this issue?
Best regards
I would try to look while the execution on the taskmanager and afterwards on the load-logfile and the governance-dashboard to find the reasons - here is a very new tip to them: What is New Row Applicator ?
But I think you will need to make some optimizing efforts.
- Marcus
I haven't done any adjustments or testings to this topic by myself but I think to change this setting within the settings.ini won't improve the performance else it will be only hide these message.
Therefore if you haven't a real performance problem you could ignore it and if there are performance issues you should look at load-statements and consider a split of them in more specific parts and/or smaller slices. This meant to separate such steps like filtering, aggregation and joining data into own loadings and put whose results together - you will have more (factor 2-3) more loadings put the overall performance is often significantely better. Similar effects occur often if you sliced data-transformations maybe on year-level and concatenate them afterwards again.
- Marcus
Hi Marcus
Thank you for your comment. Changing the settings.ini file as was suggested will not hide the concerned message in the logfile. That was my point.
We have some performance issues on our two frontend servers running QVS. And we very often see this error message (warning) in the event logs, just before a server crash due to lack of memory. Each server is equipped with 256 GB RAM, but this issue still is occurring!
Best regards
Ali
I would try to look while the execution on the taskmanager and afterwards on the load-logfile and the governance-dashboard to find the reasons - here is a very new tip to them: What is New Row Applicator ?
But I think you will need to make some optimizing efforts.
- Marcus