Gibt es ein Tool, das entweder asp.net oder sql Server inspiziert und alle Abfragen meldet, die für die Datenbank ausgeführt werden? Der Grund, warum ich frage, ist, dass ich Linq für ein Projekt verwende und überprüfen möchte, was es tatsächlich für jede Seite tut.Gibt es ein Tool, mit dem die Abfragen für die Datenbank ausgeführt werden?
Idealerweise möchte ich eine Seite in einem Browser anzeigen und über alle Abfragen verfügen, die zum Erstellen dieser Seite ausgeführt wurden.
Ich weiß, dass ich die SQL für einzelne Abfragen mit Debugging/Breakpoints anzeigen kann, und ich weiß über LinqPad, aber ich fürchte, Linq macht mehrere weitere Abfragen selbst, um verwandte Daten zu erhalten, die ich nicht sein kann direkt bewusst. Gibt es etwas (Tool/Programm/Bericht/etc) wie das, was ich beschrieben habe? Vielen Dank!
EDIT: Gibt es FREE Werkzeug, das kann dies tun? Ich verwende Sql Server 2008 Express und habe leider keinen SQL Profiler.