I am trying to trace what a 3rd party trigger is doing in the database. I can see from the code that is uses temporary tables and updates these using a cursor, which I suspect is making them run slowly. In Profiler I am monitoring all events for TSQL and StoredProcedures but I do not see any SQL from the triggers. Has anyone had any success trying to monitor triggers? Cheers.