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