PHWinfo banniere

Titres
PORTAIL ANNUAIRE ARTICLES COMPARATEUR HÉBERGEURS DEVIS FORUMS RÉDUCTEUR D'URL
Précédent   PHWinfo > Forums Hébergement > Forum Hébergement serveur > ms.public.fr.sqlserver > SQL Server et consommation de CPU
S'inscrire FAQ Membres Recherche Messages du jour Marquer les forums comme lus
SQL Server et consommation de CPU

Réponse
 
LinkBack Outils de la discussion
Vieux 31/07/2007, 09h20   #1 (permalink)
Brigitte
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut SQL Server et consommation de CPU

Bonjour,

Je souhaiterai capturer les requêtes consommant jusqu'à 80% de CPU.
Comment procéder?

Merci

Bonne journée

Brigitte


  Réponse avec citation
Vieux 31/07/2007, 13h17   #2 (permalink)
bruno reiter
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: SQL Server et consommation de CPU

Je ne pense pas qu'on puisse récupérer les requêtes avec ce filtre, mais on
peut récupérer les requêtes consommant un certain temps cpu et le mettre en
relation avec une capture sysmon (plus facile avec SQL2K5

br

"Brigitte" <Brigitte@discussions.microsoft.com> wrote in message
news:7C7F8879-3C15-4F09-9B88-87819448019E@microsoft.com...
> Bonjour,
>
> Je souhaiterai capturer les requêtes consommant jusqu'à 80% de CPU.
> Comment procéder?
>
> Merci
>
> Bonne journée
>
> Brigitte
>
>


  Réponse avec citation
Vieux 31/07/2007, 15h24   #3 (permalink)
Jerome Gabillaud [MVP]
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut RE: SQL Server et consommation de CPU

Bonjour,
Il est possible de lister les requêtes qui consomment le plus de temps CPU Ã
l'aide du script 'List Statements With the Highest Average CPU Time'
disponible sur
http://www.microsoft.com/technet/scr....mspx?mfr=true

Jerome

"Brigitte" a écrit :

> Bonjour,
>
> Je souhaiterai capturer les requêtes consommant jusqu'à 80% de CPU.
> Comment procéder?
>
> Merci
>
> Bonne journée
>
> Brigitte
>
>

  Réponse avec citation
Vieux 31/07/2007, 15h26   #4 (permalink)
BM
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: SQL Server et consommation de CPU

Avec Profiler vous pouvez seulement capturer les req qui consoment certain
temps cpu, mais rien ne vous empeche de rediriger le resultat vers une table
BD est faire des req avec TOP ...

Une autre facon de le faire et de consulter les tables DMVs
Voici un exemple des req top 10 qui consoment plus de CPU (SQL 2005
seulement)

select
highest_cpu.total_worker_time,
q.dbid,
q.text
from
(
select top 10
qs.plan_handle,
qs.total_worker_time
from sys.dm_exec_query_stats qs
order by qs.total_worker_time desc
) as highest_cpu
cross apply sys.dm_exec_sql_text(plan_handle) as q



Bouarroudj Mohamed
www.sqldbtools.com


"Brigitte" <Brigitte@discussions.microsoft.com> wrote in message
news:7C7F8879-3C15-4F09-9B88-87819448019E@microsoft.com...
> Bonjour,
>
> Je souhaiterai capturer les requêtes consommant jusqu'à 80% de CPU.
> Comment procéder?
>
> Merci
>
> Bonne journée
>
> Brigitte
>
>



  Réponse avec citation
Réponse


Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui


Fuseau horaire GMT +1. Il est actuellement 11h00.


Édité par : vBulletin® version 3.7.2
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0 RC5 Tous droits réservés.
Version française #16 par l'association vBulletin francophone
PHWinfo est un site Éducation Sans Frontières
Ad Management by RedTyger
©Tous droits réservés par les parties respectives
Page generated in 0,09343 seconds with 12 queries