I have a third party application developed in C# running as Windows service, I wanted to trace all SQL code that the application fired to the backend (SQL server). so started SQL profiler and collected all the trace steps. After investigating each and every step generated from SQL profiler, could not find some of the SQL code but without which the respective tables could not have updated.
Is it possible to suppress SQL code not be captured from SQL profiler ? What could have happened ?
PS - I am testing on isolated environment, no other process would have changed