To identify bottlenecks, run the read query directly against the source database or data warehouse.
Copy the read query directly from the session log. Run the query against the source with a query tool. On Windows, you can load the result of the query in a file. On Linux, you can load the result of the query in /dev/null.
Measure the query run time and the time it takes for the query to return the first row.