sql >> Database teknologi >  >> RDS >> Sqlserver

Hvordan ser jeg SQL-forespørgsel i SQL-profiler?

Der er nemmere måder, hvis alt du ønsker er at se sql-forespørgslerne, når de rammer DB.

Her er to meget lette Sql-profilere, der kan gøre arbejdet for forskellige SqlServer-varianter, inklusive LocalDb - "arbejdede på min maskine (TM) "

ExpressProfiler

Langt den nemmeste at bruge (og også de mest bare-bones-show-me-the-SQL-statements-kthxbye) er ExpressProfiler på CodePlex .

Download lille ZIP, gad vide om du virkelig fik hele filen (det gjorde du), kør EXE inde, BAM!

Og hele programmet er en enkelt 126 KB EXE! Nu er det let!

AnjLab SQL Profiler

Den anden er den fra DataWizard , som plejede at være gratis (tilsyneladende starter priserne nu ved $5).

Nogen formåede at gemme et snapshot på GitHub (inklusive xcopy-installerbare binære filer), når det var open source.

Den eksekverbare præsenterer sig selv som "AnjLab Sql Profiler" og tillader en vis filtrering af de viste hændelser - men denne styrke er også dens svaghed, da der er så mange hændelsestyper, der kan aktiveres/deaktiveres. Hvis alt er valgt, er output overvældende verbose.

Et mere fornuftigt output kan opnås ved kun at vælge specifikke hændelser.

Her er de begivenheder, jeg har valgt for at få ovenstående output:



  1. SQL-forespørgselsydelsesspørgsmål (flere underforespørgsler)

  2. Efter gendannelse af min database fjernet serien fra kolonnen i Postgresql

  3. Undslippe og indsætte serialiserede data til MySQL

  4. POI tilføjer .0 under læsning af numeriske data fra excel