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

Announcements
Qlik and ServiceNow Partner to Bring Trusted Enterprise Context into AI-Powered Workflows. Learn More!
cancel
Showing results for 
Search instead for 
Did you mean: 
MarkM1
Contributor II
Contributor II

Slow writes to DB2 for i when running in Windows 2022

Our infrastructure guy set up two VM's one with Windows 2016, the other with Windows 2022. I installed the same software on both: TOS 7.3, Eclipse Adoptium Java 11. The same Talend model on both systems. This is what happened.

Windows Server 2016

0695b00000kXDSxAAO.png

Windows Server 2022

0695b00000kXDWFAA4.png

As you can see, Windows 2016 is more than 100 times faster than Windows 2022.

Any idea why this might be? Watching the run, the input is fast in both cases. Is there a known problem with Windows 2022?

Labels (2)
3 Replies
MarkM1
Contributor II
Contributor II
Author

We have set up another test VM with Windows 2019, and the result was the same as the Windows 2022 test, and I also ran using Java 17 and TOS v8.0 on Windows 2022. Still have the issue.

tperroin
Contributor
Contributor

Hello,

 

We had the same problem with Talend Cloud Edition version 2022-11. Talend and DB2 for i were always slow. But migrating to a Windows Server 2016, 2019 or 2022 was even worse. 

In the 2023-04 release, Talend made a fix to the connection parameters. By default, the `Statement.RETURN_GENERATED_KEYS` parameter was active and caused the slow writes. Now that it is disabled by default, the performance is back and even better than before.

 

I suggest you to migrate to the latest version or at least the 2023-04 release. Sadly, I don't know if it available in the Open Source Studio.

 

Hope this helps you.

MarkM1
Contributor II
Contributor II
Author

I tried upgrading to TOS 8.0, but that made no difference. For us, Windows 2016 is ok, but 2019 and 2022 are 100 times slower. Maybe we will have to wait for the next update of 8.x.