Tempo di query

mercoledì 10 febbraio 2010 - 17.17

norby Profilo | Newbie

Ciao a tutti, ho un programma scritto in vb.net che effettua una decina di query per valorizzare diversi textbox su una form.
Il db è sql server 2005 express edition.

Mi serviva un modo per capire quanto tempo impiega una query...
Esiste un modo da MS SQL Management Studio Express per vedere il tempo di esecuzione?
Ciao e grazie

dinoxet Profilo | Senior Member

dal management fai nuova query incolla la query che vuoi testare e fai esegui il tempo è in basso a destra


DINOXET
__________________________________________
impossible is only a word

norby Profilo | Newbie

eh, mi viene sempre 00.00.00, quindi ci mette meno di un secondo ?

alx_81 Profilo | Guru

>eh, mi viene sempre 00.00.00, quindi ci mette meno di un secondo?
Usa il seguente statement prima della select nel tuo Management Studio:

SET STATISTICS TIME ON;

Per ulteriori informazioni leggi qui:
http://msdn.microsoft.com/it-it/library/ms190287.aspx

--

Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi

lbenaglia Profilo | Guru

>Esiste un modo da MS SQL Management Studio Express per vedere
>il tempo di esecuzione?

In aggiunta a quanto suggerito da Ale, in SSMS puoi premere il bottone "Include Client Statistics" che tra le altre cose restituisce:

Wait time on server replies
The cumulative amount of time (in milliseconds) that the client spent while it waited for the server to reply.

Total execution time
The cumulative amount of time (in milliseconds) that the client spent processing while the query was executed, including the time that the client spent waiting for replies from the server as well as the time spent executing code.

Client processing time
The cumulative amount of time that the client spent executing code while the query was executed.

Altre info qua:
http://msdn.microsoft.com/en-us/library/aa833205.aspx

>Ciao e grazie
Prego.

Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org

norby Profilo | Newbie

Grazie e un salutone!
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2017
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5