webForumDet fria alternativet

Logga SQL-satser i SQL Server 2005

Databaser & SQLur Databashanterare & SQL

6 svar · 573 visningar · startad av The_Hulk

Medlem sedan juni 20031 837 inlägg
Frågan#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!

Medlem sedan juni 200032 967 inlägg
#2

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

Flyttas från SQL.

Medlem 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.

Medlem sedan juni 20031 837 inlägg
#4

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

Medlem 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 :)

Medlem sedan juni 200032 967 inlägg
#6

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

Medlem 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.

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