Hi everyone,
I got some issues with the speed to query data from Oracle DB.
I use Database Reader (Legacy) to query data from a database. It is very very slow…you can see the pics I attached (or it was about Caching row setting?) …So, can we have the way to speed it up or any way to do? Please help. ![]()
Hello @cppong,
have you tried the new DB Framework? It even has dedicated Oracle Connector node.
Br,
Ivan
Could you use the non-legacy versions? Deprecated or Legacy nodes tend to be slower, but it’s a case-by-case basis.
@cppong you could try and read the data in chunks like in this example:
Hi Victor @victor_palacios
Thanks for the advice.
As I checked, I didn’t see the non-legacy for the Database Connector node.
So, how I can get that node? See my captured pics.

I use KNIME version 4.2.0
Thanks again.
Never try this before. Thanks a lot @ipazin
Thanks a lot @mlauber71 for an example of the script.
KNIME has gotten an overhaul of the DB framework with version 4.1. The nodes also got new names, they’re now called “DB something”:
You should update to the newest version your company allows you to. There’re new features, more speed and, most importantly: easier support on the forum ![]()
Also, as a general rule, versions x.y.0 should not be used for production purposes. Those version focus on new features and thus have the highest risk of introducing undetected bugs. source:
Thanks so much @Thyme I had checked it and found the database name will be DB… as you shown in the pics.
@ipazin Bingo !! I found the new DB version (instead use Legacy) & implemented all the DB connectors & SQL reader. It’s very fast to query. My problem was solved now. Thanks again and thanks to others for the great help!
![]()
Thanks for all of your help. It solved now ^^
This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.

