Arbejd sammen med dine DBA'er, og bed dem om at indhente en forklarende plan for både stand alone-kørslen (aqua data studio) og dit odp.net-opkald og bekræft, at de faktisk er de samme. Hvis de ikke er det, så vil det sandsynligvis forklare dit problem. Du kan derefter prøve at tilføje "enlist=false" til din forbindelsesstreng, men endnu bedre få DBA's til at opdatere statistikkerne på de relaterede tabeller, forhåbentlig at rette op på den langsomme plan. Se https://stackoverflow.com/a/14712992/852208 for mere info.
Jeg har haft det samme problem, og det kom til at Oracle var mindre optimistisk med hensyn til udførelsesplanen, når en distribueret transaktion kunne være involveret.