webForumDet fria alternativet

Logga SQL-satser i SQL Server 2005

6 svar · 573 visningar · startad av The_Hulk

The_HulkMedlem sedan juni 20031 837 inlägg
#1

Hej!

Vet inte riktigt om det här är rätt forumsdel.

Finns det något sätt att se exakt hur SQL-satsen ser ut som skickas till SQL server 2005?

Jag kan tyvärr inte se det i min programkod eftersom programmet använder en hemmagjord syntax som sedan omvandlas längre ner i koden som man inte har tillgång till.

Tack på förhand!

@ndersMedlem sedan juni 200032 969 inlägg
#2

Kör igång SQL Server Profiler (finns under "Tools" i Management Studio).

Flyttas från SQL.

CompusaMedlem sedan jan. 20023 327 inlägg
#3

Om du inte kan se det med hjälp av debuggern så är SQL Server Profiler perfekt för det här. Med hjälp av SQL Server Profiler kan du se allt databaskommunikation.

The_HulkMedlem sedan juni 20031 837 inlägg
#4

Tackar så mycket, ska genast ta en titt på det.

The_HulkMedlem sedan juni 20031 837 inlägg
#5

Ojdå, körde ca 30 sek och fick runt 160 000 rader i tracen :(

Får nog försöka läsa på lite om man kan lägga på filter eller på något annat sätt minska antalet träffar :)

@ndersMedlem sedan juni 200032 969 inlägg
#6

Du kan lägga på en himla massa sköna filter, det är bara att grotta omkring... :)

invecklarenMedlem sedan jan. 2008280 inlägg
#7

Profiler är prestandakrävande och ska inte användas på mycket stora transaktionsintensiva databaser om man inte vet exakt vad man gör.

I andra fall är det ett trevligt verktyg.

128 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)