I was wondering if anybody could give any insight on how the IN-DB tool differs (on the back-end) to the INPUT TOOL in how it communicates with, say, a SQL Server.
The reason being, I have a query that returns 78,000 lines (very small relatively speaking), with very few joins, and very limited filtering. Basically the query should not be taking a long time to run.
When I run the query on my standard DB client app, it takes ~20 seconds
When I run it in Alteryx using the IN-DB tool, it takes ~20 seconds
When I run it Alteryx using the input tool, it's taking > 1 hour.
The problem is, without going into the weeds, I can't use the IN-DB tool within my Gallery, which is why I have to use an input tool if I want to schedule this process. Does anybody have any idea why this might be happening? In my anecdotal experience, I feel like this happens with other queries as well, whenever I'm hitting this one SQL Server DB (2008, don't ask why our DB is nearly 2 decades old) - so, this slowness is not an issue with just the query, I think it has to do with how Alteryx is communicating with the DB.
Any idea why this might be happening?