I was using a direct database link to an mssql using dg4odbc..
because of performance issues i started looking for alternatives and installed transparent gateway with dg4msql
performance is unchanged. there is no difference in querying time
select * from rmordp@"dblink" where ORDITMNUM = 89129 and ordordqty = 48 and ordseqnum = 24 and ordprcgrp = 8242;
takes 9.351 seconds over the database link.
if i run that same query from the mssql server, it takes less than half a second..
can someone tell me what I am doing wrong or how i should go about getting remote data via oracle in a timely fashion?