Is there any tool that will check the asp.net or sql server and report all requests that run in the database? The reason why I ask, I use Linq for the project and I want to double check what it really does for each page.
Ideally, I would like to view the page in a browser and get a report of all the requests that were launched to create this page.
I know that I can see the SQL that it runs for individual queries using debugging / breakpoints, and I know about LinqPad, but I'm afraid that Linq makes a few more queries on its own to get related data, which may not be directly aware. Is there anything (tool / program / report / etc) like what I described? Thanks!
EDIT: Is there any free tool that can do this? I am using Sql Server 2008 Express and unfortunately do not have SQL Profiler.
source
share