2010-07-16 10 views

risposta

9

Si certo - si potrebbe desiderare di controllare questa serie di video di Brad McGehee:

Mastering SQL Server Profiler - Video Training Course

E 'molto utile e ti insegna le basi e alcuni concetti più avanzati di SQL Server Profiler. Altamente raccomandato.

O qui è la versione a 10 minuti da Brent Ozar: SQL Server Profiler Tutorial Video

In SQL Server Profiler, quando si crea una nuova traccia del profilo, è possibile definire filtri. Puoi limitare le statistiche raccolte da una tonnellata di criteri diversi, uno dei quali è lo Object Name, ad es. il nome della tabella che si desidera controllare.

Vedere Profiler Filters per ulteriori informazioni su quell'argomento particolare.

+0

mi ha battuto ad esso! Grazie per il link al video - non visto quello. – Ragster

4

A seconda delle esigenze specifiche, è anche possibile cercare extended events. Ciò presenta numerosi vantaggi rispetto all'utilizzo di SQL Profiler/SQL Trace in termini di prestazioni, flessibilità dei filtri e informazioni disponibili.

Se si decide di indagare ulteriormente, è possibile trovare la mia risposta to another question utile per alzarsi e correre.

9

Oltre alle soluzioni suggerite, è possibile utilizzare uno strumento di terze parti che legge le tracce di SQL Server.

ApexSQL Comply è uno strumento di controllo di SQL Server che utilizza tracce SQL, legge le informazioni pertinenti da loro e lo memorizza nel suo database di repository centrale. Permette di selezionare le tabelle e i tipi di eventi che si desidera monitorare. È possibile specificare di monitorare diversi set di eventi per ogni database.

enter image description here

Esso fornisce vari report incorporati, in cui è possibile filtrare da una specifica operazione DML. Ha anche rapporti personalizzati, quindi puoi creare i tuoi rapporti.

È possibile impostare lo strumento per monitorare solo eventi specifici sulla tabella oppure, se si monitorano tutti gli eventi, è possibile utilizzare i filtri nei report per mostrare solo i comandi DML.

enter image description here

enter image description here

Disclaimer: io lavoro per ApexSQL come ingegnere di supporto