OVH Cloud OVH Cloud

récupérer des données de l'execution plan ?

3 réponses
Avatar
nagty
bonjour,
Est il possible de récupérer les données de l'execution plan du sql query analyzer
Si oui, comment faire

merc

--
nagty

-----------------------------------------------------------------------
Voir theme: http://www.frbox.net/viewtopic-449879.html

Envoyé de http://www.frbox.net

3 réponses

Avatar
Fred Pichaut [MS]
Pour obtenir uniquement les données du plan sans exécuter la requête:



set showplan_all on

go

select ....

go

set showplan_all off

go



pour avoir les informations sur l'exécution:



set statistics profile on

go

select ....

go

set statistics profile off

go



Dans le résultat, les colonnes rows et execute sont les données réelles sur
l'exécution.



En SQL 2005 il y a la possibilité de récupérer le plan au format XML et de
le sauvedarder.




--
Cdlt,

FP
"nagty" wrote in message
news:

bonjour,
Est il possible de récupérer les données de l'execution plan du sql query
analyzer ?
Si oui, comment faire ?

merci


--
nagty

------------------------------------------------------------------------
Voir theme: http://www.frbox.net/viewtopic-449879.html

Envoyé de http://www.frbox.net



Avatar
Fred.M.
Salut !
Tu peux faire un script *.sql où tu mets ton SET SHOWPLAN_TEXT ON et ta
requete.
Puis tu exécutes le tout via l'utisitaire isql sous DOS avec l'option -i
pour préciser ton ficher sql et -o pour préciser ton ficher ou tu récupères
tes données.



ex :

"nagty" a écrit :


bonjour,
Est il possible de récupérer les données de l'execution plan du sql query analyzer ?
Si oui, comment faire ?

merci


--
nagty

------------------------------------------------------------------------
Voir theme: http://www.frbox.net/viewtopic-449879.html

Envoyé de http://www.frbox.net




Avatar
Fred.M.
Salut,
tu peux stocker ta commande SET SHOWPAN_TEXT ON suivi de la requête dans un
fichier *.sql. Ensuite, lances ce script via la commande ISQL en mode DOS
avec les options -i pour préciser ton fichier SQL et -o pour celui de sortie
où tu récupèreras tes données.

Sinon si tu le fais directement sur l'analyseur de requête, un clic de
sélection sur ton résultat puis enregistrer sous un format *.rpt marche aussi.



"nagty" a écrit :


bonjour,
Est il possible de récupérer les données de l'execution plan du sql query analyzer ?
Si oui, comment faire ?

merci


--
nagty

------------------------------------------------------------------------
Voir theme: http://www.frbox.net/viewtopic-449879.html

Envoyé de http://www.frbox.net