<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Minimal logging and MERGE statement</title><link>http://blogs.msdn.com/b/sqlserverstorageengine/archive/2010/06/03/minimal-logging-and-merge-statement.aspx</link><description>In my earlier blog http://blogs.msdn.com/b/sqlserverstorageengine/archive/2008/10/24/new-update-on-minimal-logging-for-sql-server-2008.aspx , we discussued how we can get minimal logging using TF-610 when using TSQL INSERT statement. Interestingly, you</description><dc:language>en-US</dc:language><generator>Telligent Evolution Platform Developer Build (Build: 5.6.50428.7875)</generator><item><title>re: Minimal logging and MERGE statement</title><link>http://blogs.msdn.com/b/sqlserverstorageengine/archive/2010/06/03/minimal-logging-and-merge-statement.aspx#10346414</link><pubDate>Wed, 05 Sep 2012 05:51:59 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10346414</guid><dc:creator>satish</dc:creator><description>&lt;p&gt;i have enabled 610 traceflag at session level was that so dangerous? because i am scared&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10346414" width="1" height="1"&gt;</description></item><item><title>re: Minimal logging and MERGE statement</title><link>http://blogs.msdn.com/b/sqlserverstorageengine/archive/2010/06/03/minimal-logging-and-merge-statement.aspx#10066811</link><pubDate>Thu, 23 Sep 2010 15:48:58 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10066811</guid><dc:creator>Darryll Petrancuri</dc:creator><description>&lt;p&gt;Gents,&lt;/p&gt;
&lt;p&gt;How can this be when MERGE doesn&amp;#39;t explicitly enforce a SORT order?&lt;/p&gt;
&lt;p&gt;Respectfully,&lt;/p&gt;
&lt;p&gt;Darryll&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10066811" width="1" height="1"&gt;</description></item><item><title>re: Minimal logging and MERGE statement</title><link>http://blogs.msdn.com/b/sqlserverstorageengine/archive/2010/06/03/minimal-logging-and-merge-statement.aspx#10028310</link><pubDate>Tue, 22 Jun 2010 04:49:05 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10028310</guid><dc:creator>Sunil Agarwal</dc:creator><description>&lt;p&gt;Bart, &lt;/p&gt;
&lt;p&gt;You are correct. We only get minimal logging for INSERTs on the rows that go to newly allocated pages. We will still do full logging for UPDATE/DELETE. Yes, session level setting will be a better choice. I was just demonstrating one example.&lt;/p&gt;
&lt;p&gt;thanks&lt;/p&gt;
&lt;p&gt;Sunil&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10028310" width="1" height="1"&gt;</description></item><item><title>re: Minimal logging and MERGE statement</title><link>http://blogs.msdn.com/b/sqlserverstorageengine/archive/2010/06/03/minimal-logging-and-merge-statement.aspx#10021024</link><pubDate>Mon, 07 Jun 2010 16:20:10 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10021024</guid><dc:creator>bartduncan</dc:creator><description>&lt;p&gt;Just to clarify, any updates or deletes that the merge does are still fully logged. &amp;nbsp;(Right?) &lt;/p&gt;
&lt;p&gt;&amp;gt;&amp;gt; dbcc traceon (610, -1)&lt;/p&gt;
&lt;p&gt;This will enable the trace flag globally (for all connections). &amp;nbsp;Was that your intent? &amp;nbsp;Might be better for the example to use a session-level flag. &lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10021024" width="1" height="1"&gt;</description></item></channel></rss>