Performance of Modern UI Table View with Large Tables – Any Tips to Improve It?

Hi everyone,

I’ve been working with the modern UI in Knime and noticed that the Table View becomes quite slow and unresponsive when handling large tables (e.g., hundreds of thousands of rows and/or many columns). Even simple scrolling through the table often takes ages.

Since I’ve gotten quite used to working with the modern UI, I’d prefer not to switch back to the old UI when working with larger tables.

Any ideas or tips on how to improve the performance?

Thanks in advance

David

Hi @schulz_d ,

may I ask you for details? We improved the performance of the table since the first version 5 release quite a bit.

Which version do you use?

Do you experience a difference between the port view at the bottom of the main window and the Table View node?

Cheers,

nan

1 Like

Hey,

Could you try editing your KNIME.ini (a file in your KNIME installation folder) and add the following line at the end of the file?
-Dknime.tableview.enableRenderingHint=true
Would be very interesting to hear if that would solve your problem. This parameter essentially helps to optimise the rendering of large tables.

Greetings,

Daniel

1 Like

Sorry was meaning the port view and not the table view node :smiley: I use Knime 5.5.1 with 10g of heap space. Opening the port view in a seperate window does not really change much.

@DanielBog Will try that out and provide some feedback if I see some differences. Thanks alot!