<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://sqlblogcasts.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>Service Broker Presentations</title><link>http://sqlblogcasts.com/files/folders/servicebrokerpresentations/default.aspx</link><description>To be able to download any files please register</description><dc:language>en</dc:language><generator>CommunityServer 2007.1 (Build: 20917.1142)</generator><item><title>Service Broker - Parallel processing in TSQL</title><link>http://sqlblogcasts.com/files/folders/servicebrokerpresentations/entry1885.aspx</link><pubDate>Thu, 07 Jun 2007 16:24:10 GMT</pubDate><guid isPermaLink="false">fa8c4e8e-46a3-4193-8264-2c1a9cb3475d:1885</guid><dc:creator>simonsabin</dc:creator><slash:comments>0</slash:comments><description>&lt;P&gt;Background processing in TSQL using Service Broker&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description><enclosure url="http://sqlblogcasts.com/files/folders/1885/download.aspx" length="857561" type="application/vnd.openxmlformats-officedocument.pres" /></item><item><title>Asynchronous Processing in SQL Server 2005</title><link>http://sqlblogcasts.com/files/folders/servicebrokerpresentations/entry1466.aspx</link><pubDate>Tue, 05 Dec 2006 10:40:03 GMT</pubDate><guid isPermaLink="false">fa8c4e8e-46a3-4193-8264-2c1a9cb3475d:1466</guid><dc:creator>simonsabin</dc:creator><slash:comments>0</slash:comments><description>&amp;nbsp; 
&lt;DIV class=O&gt;
&lt;DIV style="mso-line-spacing:'100 30 0';mso-char-wrap:1;mso-kinsoku-overflow:1;"&gt;&lt;SPAN style="FONT-SIZE:12pt;"&gt;We often want to do processing based on user actions. &lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV style="mso-line-spacing:'100 30 0';mso-char-wrap:1;mso-kinsoku-overflow:1;"&gt;&lt;SPAN style="FONT-SIZE:12pt;"&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:12pt;"&gt;That might be &lt;/SPAN&gt;&lt;/DIV&gt;
&lt;UL&gt;
&lt;LI&gt;
&lt;DIV style="mso-line-spacing:'100 30 0';mso-char-wrap:1;mso-kinsoku-overflow:1;"&gt;&lt;SPAN style="FONT-SIZE:12pt;"&gt;updating an external system, or perform some other long running action. &lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;DIV style="mso-line-spacing:'100 30 0';mso-char-wrap:1;mso-kinsoku-overflow:1;"&gt;&lt;SPAN style="FONT-SIZE:12pt;"&gt;Or&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;UL&gt;
&lt;LI&gt;
&lt;DIV style="mso-line-spacing:'100 30 0';mso-char-wrap:1;mso-kinsoku-overflow:1;"&gt;&lt;SPAN style="FONT-SIZE:12pt;"&gt;&amp;nbsp;we might want to update a central system , ie.. To perform aggregation. This works well with &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:12pt;"&gt;1 user but with 1000 users we end up with contention. &lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;DIV style="mso-line-spacing:'100 30 0';mso-char-wrap:1;mso-kinsoku-overflow:1;"&gt;&lt;SPAN style="FONT-SIZE:12pt;"&gt;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV style="mso-line-spacing:'100 30 0';mso-char-wrap:1;mso-kinsoku-overflow:1;"&gt;&lt;SPAN style="FONT-SIZE:12pt;"&gt;These are all processes that if done at the same time as the user action severely impact the &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE:12pt;"&gt;performance of the user action. Due to the latency of the external application or the contention&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV style="mso-line-spacing:'100 30 0';mso-char-wrap:1;mso-kinsoku-overflow:1;"&gt;&lt;SPAN style="FONT-SIZE:12pt;"&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV style="mso-line-spacing:'100 30 0';mso-char-wrap:1;mso-kinsoku-overflow:1;"&gt;&lt;SPAN style="FONT-SIZE:12pt;"&gt;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV style="mso-line-spacing:'100 30 0';mso-char-wrap:1;mso-kinsoku-overflow:1;"&gt;&lt;SPAN style="FONT-SIZE:12pt;"&gt;What we want to be able to do is off load this processing so that it doesn’t have an impact. &lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV style="mso-line-spacing:'100 50 0';mso-char-wrap:1;mso-kinsoku-overflow:1;"&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description><enclosure url="http://sqlblogcasts.com/files/folders/1466/download.aspx" length="825344" type="application/vnd.ms-powerpoint" /></item></channel></rss>