I am using Alteryx Desktop 2023.1.1.123, but I have made the same observation when running a workflow on Alteryx Server 2023.1.1.460.
Alteryx appears to have some issue when using ODBC to connect to MSSQL server. The raw speed (as seen in task manager) when retrieving results from a large table is less than 4Mbps.
A few things I tried:
- Interestingly, when I select "Fetch single rows", it is slightly faster (around 5.5Mbps).
- "Do not show % complete" was always enabled.
- The speed I get is very consistent. I have retried multiple times.
- When I run the exact same query in Alteryx with the OLEDB driver, the speed is more than 70Mbps.
- When I run the exact same query with the same ODBC DSN in a SQL editor, I also reach speeds above 70Mbps.
I am using "ODBC Driver 18 for SQL Server". The query is a simple "SELECT * FROM" and everything is run from the same PC connecting to the same DB.
Does anyone have similar issues? I have found this thread which seems similar.
It is not a big issue, only a slight annoyance because the OLEDB driver is not supported by DCM.