We have environment of two node servers.On first node we have stored procedures in which is call stored procedures on secound node accros defined linked server (OLE DB provider).The a results (duration percept) is different,execute sp on first node 30 s ,on secound <2 s.I use statement (with recompile to recompile a stored procedure next time it is run 
on secound server node.