My local friendly DBA does not like the idea of allowing profiling on the SQL servers (even non-production ones) due to the impact on performance they have.
Ironically, I'm trying to reduce the need for a whole bunch of SQL queries, and would like to be able to check in a fairly non-invasive manner what queries are being sent over the wire, without impacting on the server performance. To this end is there a tool similar in approach to how useful Fiddler is for debugging HTTP connections, but allows client side profiling of SQL Server (at least for .net applications)? Or is it the case that running a profile for a single client will not impact on server performance?