I would probably contact firstname.lastname@example.org and see if they have any idea how to improve performance. I would also do some testing such as:
-Does it take the same amount of time from all machines?
-Does extracting take the same amount of time on all networks?
-If possible, is extracting any faster when done in Tableau Desktop on the same machine as the database?