<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Optimisation et diagnostic SQL Server &#187; sql trace</title>
	<atom:link href="https://blog.developpez.com/babaluga/pcategory/sql-trace/feed" rel="self" type="application/rss+xml" />
	<link>https://blog.developpez.com/babaluga</link>
	<description>Articles et fragments de code pour l&#039;optimisation SQL Server</description>
	<lastBuildDate>Wed, 26 Mar 2014 09:30:39 +0000</lastBuildDate>
	<language>fr-FR</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.1.42</generator>
	<item>
		<title>vérifier l&#8217;impact des déclencheurs sur les performances d&#8217;écriture</title>
		<link>https://blog.developpez.com/babaluga/p12315/sql-trace/verifier-limpact-des-declencheurs-sur-les-performances-decriture</link>
		<comments>https://blog.developpez.com/babaluga/p12315/sql-trace/verifier-limpact-des-declencheurs-sur-les-performances-decriture#comments</comments>
		<pubDate>Wed, 06 Nov 2013 14:07:00 +0000</pubDate>
		<dc:creator><![CDATA[rudib]]></dc:creator>
				<category><![CDATA[sql trace]]></category>

		<guid isPermaLink="false">http://blog.developpez.com/babaluga/?p=6</guid>
		<description><![CDATA[Les déclencheurs (triggers) peuvent avoir un impact important sur les performances de modifications de données sur une table. Vous pouvez utiliser le profiler pour tracer l&#8217;exécution des triggers. Cette exécution n’apparaît pas de façon détaillée si vous tracer des événements comme SQL:BatchCompleted. Vous devez ajouter l&#8217;événement SP:stmtCompleted. En effet, un trigger est considéré comme une [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Les déclencheurs (<em>triggers</em>) peuvent avoir un impact important sur les performances de modifications de données sur une table. Vous pouvez utiliser le profiler pour tracer l&rsquo;exécution des triggers. Cette exécution n’apparaît pas de façon détaillée si vous tracer des événements comme SQL:BatchCompleted.<br />
Vous devez ajouter l&rsquo;événement SP:stmtCompleted.<br />
En effet, un trigger est considéré comme une procédure stockée, et cet événement vous montrera les lignes du trigger exécutées, et les informations classiques de performance (reads, writes, cpu, duration).<br />
Pour tracer un trigger en particulier, filtrez par les colonnes DatabaseId et ObjectId de la trace. Par exemple, pour voir l&rsquo;activité d&rsquo;un trigger nommé atr_u_contact_check dans la base ContactDB, récupérez les Id de la base et du trigger ainsi:</p>
<div class="codecolorer-container sql default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="sql codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #993333; font-weight: bold;">SELECT</span> DB_ID<span style="color: #66cc66;">&#40;</span><span style="color: #ff0000;">'ContactDB'</span><span style="color: #66cc66;">&#41;</span>;<br />
<span style="color: #993333; font-weight: bold;">SELECT</span> OBJECT_ID<span style="color: #66cc66;">&#40;</span><span style="color: #ff0000;">'atr_u_contact_check'</span><span style="color: #66cc66;">&#41;</span></div></div>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
