<?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>Piotr Rodak</title><link>http://sqlblogcasts.com/blogs/piotr_rodak/default.aspx</link><description>if datepart(dw, getdate()) in (6, 7)&lt;br /&gt;
	&lt;b&gt;use pubs&lt;/b&gt;;

</description><dc:language>en</dc:language><generator>CommunityServer 2007.1 (Build: 20917.1142)</generator><item><title>Coding standards</title><link>http://sqlblogcasts.com/blogs/piotr_rodak/archive/2010/03/11/coding-standards.aspx</link><pubDate>Thu, 11 Mar 2010 22:07:00 GMT</pubDate><guid isPermaLink="false">fa8c4e8e-46a3-4193-8264-2c1a9cb3475d:13259</guid><dc:creator>Piotr Rodak</dc:creator><slash:comments>3</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://sqlblogcasts.com/blogs/piotr_rodak/rsscomments.aspx?PostID=13259</wfw:commentRss><comments>http://sqlblogcasts.com/blogs/piotr_rodak/archive/2010/03/11/coding-standards.aspx#comments</comments><description>This post will be about coding standards. There are countless articles and blog posts related to this topic, so I know this post will not be too revealing. Yet I would like to mention a few things I came across during my work with the T-SQL code. Naming...(&lt;a href="http://sqlblogcasts.com/blogs/piotr_rodak/archive/2010/03/11/coding-standards.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://sqlblogcasts.com/aggbug.aspx?PostID=13259" width="1" height="1"&gt;</description><category domain="http://sqlblogcasts.com/blogs/piotr_rodak/archive/tags/tips+and+tricks/default.aspx">tips and tricks</category><category domain="http://sqlblogcasts.com/blogs/piotr_rodak/archive/tags/t-sql/default.aspx">t-sql</category><category domain="http://sqlblogcasts.com/blogs/piotr_rodak/archive/tags/source+code/default.aspx">source code</category><category domain="http://sqlblogcasts.com/blogs/piotr_rodak/archive/tags/script/default.aspx">script</category><category domain="http://sqlblogcasts.com/blogs/piotr_rodak/archive/tags/practices/default.aspx">practices</category><category domain="http://sqlblogcasts.com/blogs/piotr_rodak/archive/tags/programming/default.aspx">programming</category><category domain="http://sqlblogcasts.com/blogs/piotr_rodak/archive/tags/troubleshooting/default.aspx">troubleshooting</category></item><item><title>An internal error occurred on the report server - no disk space for database.</title><link>http://sqlblogcasts.com/blogs/piotr_rodak/archive/2010/02/23/an-internal-error-occurred-on-the-report-server-no-disk-space-for-database.aspx</link><pubDate>Tue, 23 Feb 2010 22:04:00 GMT</pubDate><guid isPermaLink="false">fa8c4e8e-46a3-4193-8264-2c1a9cb3475d:13141</guid><dc:creator>Piotr Rodak</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://sqlblogcasts.com/blogs/piotr_rodak/rsscomments.aspx?PostID=13141</wfw:commentRss><comments>http://sqlblogcasts.com/blogs/piotr_rodak/archive/2010/02/23/an-internal-error-occurred-on-the-report-server-no-disk-space-for-database.aspx#comments</comments><description>Last week was pretty hectic for me. I was developing SSRS report that was to be deployed to our QA, UAT and production environments. The report consists of many sections, which I had to implement as tables rather than subreports, because SSRS for SQL...(&lt;a href="http://sqlblogcasts.com/blogs/piotr_rodak/archive/2010/02/23/an-internal-error-occurred-on-the-report-server-no-disk-space-for-database.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://sqlblogcasts.com/aggbug.aspx?PostID=13141" width="1" height="1"&gt;</description><category domain="http://sqlblogcasts.com/blogs/piotr_rodak/archive/tags/errors/default.aspx">errors</category><category domain="http://sqlblogcasts.com/blogs/piotr_rodak/archive/tags/Reporting+Services/default.aspx">Reporting Services</category><category domain="http://sqlblogcasts.com/blogs/piotr_rodak/archive/tags/SSRS/default.aspx">SSRS</category><category domain="http://sqlblogcasts.com/blogs/piotr_rodak/archive/tags/error/default.aspx">error</category><category domain="http://sqlblogcasts.com/blogs/piotr_rodak/archive/tags/database+maintenance/default.aspx">database maintenance</category></item><item><title>Kayleigh</title><link>http://sqlblogcasts.com/blogs/piotr_rodak/archive/2010/02/22/kayleigh.aspx</link><pubDate>Mon, 22 Feb 2010 23:46:00 GMT</pubDate><guid isPermaLink="false">fa8c4e8e-46a3-4193-8264-2c1a9cb3475d:13125</guid><dc:creator>Piotr Rodak</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://sqlblogcasts.com/blogs/piotr_rodak/rsscomments.aspx?PostID=13125</wfw:commentRss><comments>http://sqlblogcasts.com/blogs/piotr_rodak/archive/2010/02/22/kayleigh.aspx#comments</comments><description>It&amp;#39;s been about 25 years since I&amp;#39;ve heard Misplaced Childhood or the first time in my life. There was time when I could sing the whole album along with Fish . Thankfully karaoke and youtube weren&amp;#39;t as popular in Poland in 1985 as they are...(&lt;a href="http://sqlblogcasts.com/blogs/piotr_rodak/archive/2010/02/22/kayleigh.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://sqlblogcasts.com/aggbug.aspx?PostID=13125" width="1" height="1"&gt;</description><category domain="http://sqlblogcasts.com/blogs/piotr_rodak/archive/tags/revelations/default.aspx">revelations</category></item><item><title>relative query cost not accurate when using set rowcount</title><link>http://sqlblogcasts.com/blogs/piotr_rodak/archive/2010/01/27/relative-query-cost-not-accurate-when-using-set-rowcount.aspx</link><pubDate>Wed, 27 Jan 2010 22:33:00 GMT</pubDate><guid isPermaLink="false">fa8c4e8e-46a3-4193-8264-2c1a9cb3475d:12936</guid><dc:creator>Piotr Rodak</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://sqlblogcasts.com/blogs/piotr_rodak/rsscomments.aspx?PostID=12936</wfw:commentRss><comments>http://sqlblogcasts.com/blogs/piotr_rodak/archive/2010/01/27/relative-query-cost-not-accurate-when-using-set-rowcount.aspx#comments</comments><description>When tuning performance of a query, it is quite common to compare different variants of the query in the same batch and compare the execution plans to see if changes that you made actually work for better or not. Often you would compare just relative...(&lt;a href="http://sqlblogcasts.com/blogs/piotr_rodak/archive/2010/01/27/relative-query-cost-not-accurate-when-using-set-rowcount.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://sqlblogcasts.com/aggbug.aspx?PostID=12936" width="1" height="1"&gt;</description><category domain="http://sqlblogcasts.com/blogs/piotr_rodak/archive/tags/tips+and+tricks/default.aspx">tips and tricks</category><category domain="http://sqlblogcasts.com/blogs/piotr_rodak/archive/tags/t-sql/default.aspx">t-sql</category><category domain="http://sqlblogcasts.com/blogs/piotr_rodak/archive/tags/source+code/default.aspx">source code</category><category domain="http://sqlblogcasts.com/blogs/piotr_rodak/archive/tags/script/default.aspx">script</category><category domain="http://sqlblogcasts.com/blogs/piotr_rodak/archive/tags/practices/default.aspx">practices</category><category domain="http://sqlblogcasts.com/blogs/piotr_rodak/archive/tags/concurrency/default.aspx">concurrency</category><category domain="http://sqlblogcasts.com/blogs/piotr_rodak/archive/tags/troubleshooting/default.aspx">troubleshooting</category></item><item><title>like in the old times</title><link>http://sqlblogcasts.com/blogs/piotr_rodak/archive/2010/01/22/like-in-the-old-times.aspx</link><pubDate>Fri, 22 Jan 2010 14:35:00 GMT</pubDate><guid isPermaLink="false">fa8c4e8e-46a3-4193-8264-2c1a9cb3475d:12901</guid><dc:creator>Piotr Rodak</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://sqlblogcasts.com/blogs/piotr_rodak/rsscomments.aspx?PostID=12901</wfw:commentRss><comments>http://sqlblogcasts.com/blogs/piotr_rodak/archive/2010/01/22/like-in-the-old-times.aspx#comments</comments><description>My little brother got recently an old 50mm Pentax-M 1:2 lens. While this lens is not known for the best image quality amongst Pentax prime 50mm lenses, it gave me first opportunity to take pictures &amp;#39;the old way&amp;#39; on my K10D. This is quite nostalgic...(&lt;a href="http://sqlblogcasts.com/blogs/piotr_rodak/archive/2010/01/22/like-in-the-old-times.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://sqlblogcasts.com/aggbug.aspx?PostID=12901" width="1" height="1"&gt;</description><category domain="http://sqlblogcasts.com/blogs/piotr_rodak/archive/tags/photography/default.aspx">photography</category></item><item><title>updating column with a random value</title><link>http://sqlblogcasts.com/blogs/piotr_rodak/archive/2010/01/13/updating-column-with-a-random-value.aspx</link><pubDate>Wed, 13 Jan 2010 21:54:00 GMT</pubDate><guid isPermaLink="false">fa8c4e8e-46a3-4193-8264-2c1a9cb3475d:12842</guid><dc:creator>Piotr Rodak</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://sqlblogcasts.com/blogs/piotr_rodak/rsscomments.aspx?PostID=12842</wfw:commentRss><comments>http://sqlblogcasts.com/blogs/piotr_rodak/archive/2010/01/13/updating-column-with-a-random-value.aspx#comments</comments><description>I have been working recently on load testing of our ETL. One of the factors that determines amount of transfered data is a lookup table that is joined to the source. I populated this table with aproppriate values, and then realized that I also need some...(&lt;a href="http://sqlblogcasts.com/blogs/piotr_rodak/archive/2010/01/13/updating-column-with-a-random-value.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://sqlblogcasts.com/aggbug.aspx?PostID=12842" width="1" height="1"&gt;</description><category domain="http://sqlblogcasts.com/blogs/piotr_rodak/archive/tags/tips+and+tricks/default.aspx">tips and tricks</category><category domain="http://sqlblogcasts.com/blogs/piotr_rodak/archive/tags/t-sql/default.aspx">t-sql</category><category domain="http://sqlblogcasts.com/blogs/piotr_rodak/archive/tags/ETL/default.aspx">ETL</category><category domain="http://sqlblogcasts.com/blogs/piotr_rodak/archive/tags/source+code/default.aspx">source code</category><category domain="http://sqlblogcasts.com/blogs/piotr_rodak/archive/tags/script/default.aspx">script</category></item><item><title>updlock, holdlock and deadlocks</title><link>http://sqlblogcasts.com/blogs/piotr_rodak/archive/2010/01/04/updlock-holdlock-and-deadlocks.aspx</link><pubDate>Mon, 04 Jan 2010 22:10:00 GMT</pubDate><guid isPermaLink="false">fa8c4e8e-46a3-4193-8264-2c1a9cb3475d:12778</guid><dc:creator>Piotr Rodak</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://sqlblogcasts.com/blogs/piotr_rodak/rsscomments.aspx?PostID=12778</wfw:commentRss><comments>http://sqlblogcasts.com/blogs/piotr_rodak/archive/2010/01/04/updlock-holdlock-and-deadlocks.aspx#comments</comments><description>We have a process that manages sliding window over a number of tables in our reporting database. This process is triggered by first call to our reporting ETL. There is table that contains two dates that are important for the partitioning and business...(&lt;a href="http://sqlblogcasts.com/blogs/piotr_rodak/archive/2010/01/04/updlock-holdlock-and-deadlocks.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://sqlblogcasts.com/aggbug.aspx?PostID=12778" width="1" height="1"&gt;</description><category domain="http://sqlblogcasts.com/blogs/piotr_rodak/archive/tags/t-sql/default.aspx">t-sql</category><category domain="http://sqlblogcasts.com/blogs/piotr_rodak/archive/tags/performance/default.aspx">performance</category><category domain="http://sqlblogcasts.com/blogs/piotr_rodak/archive/tags/trace+flags/default.aspx">trace flags</category><category domain="http://sqlblogcasts.com/blogs/piotr_rodak/archive/tags/deadlocks/default.aspx">deadlocks</category><category domain="http://sqlblogcasts.com/blogs/piotr_rodak/archive/tags/concurrency/default.aspx">concurrency</category><category domain="http://sqlblogcasts.com/blogs/piotr_rodak/archive/tags/troubleshooting/default.aspx">troubleshooting</category><category domain="http://sqlblogcasts.com/blogs/piotr_rodak/archive/tags/locking+hits/default.aspx">locking hits</category></item><item><title>Happy New Year</title><link>http://sqlblogcasts.com/blogs/piotr_rodak/archive/2009/12/30/happy-new-year.aspx</link><pubDate>Wed, 30 Dec 2009 23:49:00 GMT</pubDate><guid isPermaLink="false">fa8c4e8e-46a3-4193-8264-2c1a9cb3475d:12758</guid><dc:creator>Piotr Rodak</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://sqlblogcasts.com/blogs/piotr_rodak/rsscomments.aspx?PostID=12758</wfw:commentRss><comments>http://sqlblogcasts.com/blogs/piotr_rodak/archive/2009/12/30/happy-new-year.aspx#comments</comments><description>Well, this is my last post this year - I know, there weren&amp;#39;t too many of them anyway, but I plan to improve my frequency, promise . I have a few days off and all of a sudden I got a flu or cold, felt pretty rubbish two days ago. I spent all day in...(&lt;a href="http://sqlblogcasts.com/blogs/piotr_rodak/archive/2009/12/30/happy-new-year.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://sqlblogcasts.com/aggbug.aspx?PostID=12758" width="1" height="1"&gt;</description></item><item><title>Default value or value provided for the report parameter .. is not a valid value</title><link>http://sqlblogcasts.com/blogs/piotr_rodak/archive/2009/12/15/default-value-or-value-provided-for-the-report-parameter-is-not-a-valid-value.aspx</link><pubDate>Tue, 15 Dec 2009 22:36:00 GMT</pubDate><guid isPermaLink="false">fa8c4e8e-46a3-4193-8264-2c1a9cb3475d:12737</guid><dc:creator>Piotr Rodak</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://sqlblogcasts.com/blogs/piotr_rodak/rsscomments.aspx?PostID=12737</wfw:commentRss><comments>http://sqlblogcasts.com/blogs/piotr_rodak/archive/2009/12/15/default-value-or-value-provided-for-the-report-parameter-is-not-a-valid-value.aspx#comments</comments><description>I&amp;#39;ve been working on a report for last few days. It worked fine on my visual Studio and when it was ready, I decided to deploy it to our application server which runs Report Server 2005. To my disappointment, the report didn&amp;#39;t want to work after...(&lt;a href="http://sqlblogcasts.com/blogs/piotr_rodak/archive/2009/12/15/default-value-or-value-provided-for-the-report-parameter-is-not-a-valid-value.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://sqlblogcasts.com/aggbug.aspx?PostID=12737" width="1" height="1"&gt;</description><category domain="http://sqlblogcasts.com/blogs/piotr_rodak/archive/tags/tips+and+tricks/default.aspx">tips and tricks</category><category domain="http://sqlblogcasts.com/blogs/piotr_rodak/archive/tags/Reporting+Services/default.aspx">Reporting Services</category><category domain="http://sqlblogcasts.com/blogs/piotr_rodak/archive/tags/SSRS/default.aspx">SSRS</category></item><item><title>DATA ACCESS setting on local server</title><link>http://sqlblogcasts.com/blogs/piotr_rodak/archive/2009/11/22/data-access-setting-on-local-server.aspx</link><pubDate>Sun, 22 Nov 2009 22:02:00 GMT</pubDate><guid isPermaLink="false">fa8c4e8e-46a3-4193-8264-2c1a9cb3475d:12578</guid><dc:creator>Piotr Rodak</dc:creator><slash:comments>4</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://sqlblogcasts.com/blogs/piotr_rodak/rsscomments.aspx?PostID=12578</wfw:commentRss><comments>http://sqlblogcasts.com/blogs/piotr_rodak/archive/2009/11/22/data-access-setting-on-local-server.aspx#comments</comments><description>When you look at the sys.servers catalog view, you will see list of linked servers defined on the server plus one additional row for the server itself. You can distinguish the local server from linked servers by column server_id, which in case of local...(&lt;a href="http://sqlblogcasts.com/blogs/piotr_rodak/archive/2009/11/22/data-access-setting-on-local-server.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://sqlblogcasts.com/aggbug.aspx?PostID=12578" width="1" height="1"&gt;</description><category domain="http://sqlblogcasts.com/blogs/piotr_rodak/archive/tags/linked+server/default.aspx">linked server</category><category domain="http://sqlblogcasts.com/blogs/piotr_rodak/archive/tags/tips+and+tricks/default.aspx">tips and tricks</category><category domain="http://sqlblogcasts.com/blogs/piotr_rodak/archive/tags/t-sql/default.aspx">t-sql</category><category domain="http://sqlblogcasts.com/blogs/piotr_rodak/archive/tags/data+access/default.aspx">data access</category><category domain="http://sqlblogcasts.com/blogs/piotr_rodak/archive/tags/OPENQUERY/default.aspx">OPENQUERY</category></item><item><title>Makesafe script - set up security for developers</title><link>http://sqlblogcasts.com/blogs/piotr_rodak/archive/2009/10/24/makesafe-script-set-up-security-for-developers.aspx</link><pubDate>Sat, 24 Oct 2009 12:35:00 GMT</pubDate><guid isPermaLink="false">fa8c4e8e-46a3-4193-8264-2c1a9cb3475d:12450</guid><dc:creator>Piotr Rodak</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://sqlblogcasts.com/blogs/piotr_rodak/rsscomments.aspx?PostID=12450</wfw:commentRss><comments>http://sqlblogcasts.com/blogs/piotr_rodak/archive/2009/10/24/makesafe-script-set-up-security-for-developers.aspx#comments</comments><description>I worked yesterday on a script that is supposed to run on DEV database after it has been restored from production. This script adjusts configuration data and security in the database so developers can work safely on production data without compromising...(&lt;a href="http://sqlblogcasts.com/blogs/piotr_rodak/archive/2009/10/24/makesafe-script-set-up-security-for-developers.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://sqlblogcasts.com/aggbug.aspx?PostID=12450" width="1" height="1"&gt;</description><enclosure url="http://sqlblogcasts.com/blogs/piotr_rodak/attachment/12450.ashx" length="11540" type="application/x-zip-compressed" /><category domain="http://sqlblogcasts.com/blogs/piotr_rodak/archive/tags/tips+and+tricks/default.aspx">tips and tricks</category><category domain="http://sqlblogcasts.com/blogs/piotr_rodak/archive/tags/t-sql/default.aspx">t-sql</category><category domain="http://sqlblogcasts.com/blogs/piotr_rodak/archive/tags/security/default.aspx">security</category><category domain="http://sqlblogcasts.com/blogs/piotr_rodak/archive/tags/practices/default.aspx">practices</category><category domain="http://sqlblogcasts.com/blogs/piotr_rodak/archive/tags/configuration/default.aspx">configuration</category><category domain="http://sqlblogcasts.com/blogs/piotr_rodak/archive/tags/programming/default.aspx">programming</category></item><item><title>DISABLE TRIGGER not captured, SSIS</title><link>http://sqlblogcasts.com/blogs/piotr_rodak/archive/2009/10/10/triggers-and-bulk-insert-in-ssis.aspx</link><pubDate>Sat, 10 Oct 2009 21:45:00 GMT</pubDate><guid isPermaLink="false">fa8c4e8e-46a3-4193-8264-2c1a9cb3475d:12401</guid><dc:creator>Piotr Rodak</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://sqlblogcasts.com/blogs/piotr_rodak/rsscomments.aspx?PostID=12401</wfw:commentRss><comments>http://sqlblogcasts.com/blogs/piotr_rodak/archive/2009/10/10/triggers-and-bulk-insert-in-ssis.aspx#comments</comments><description>This post was to be about behavior of SSIS when they insert rows to tables with triggers on them. We had an issue with one of our packs that began to fail &amp;#39;all of a sudden&amp;#39;. But when I began writing this post and building test SSIS project and...(&lt;a href="http://sqlblogcasts.com/blogs/piotr_rodak/archive/2009/10/10/triggers-and-bulk-insert-in-ssis.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://sqlblogcasts.com/aggbug.aspx?PostID=12401" width="1" height="1"&gt;</description><enclosure url="http://sqlblogcasts.com/blogs/piotr_rodak/SSIS%20Triggers/20091010.ZIP" length="183276" type="application/x-zip-compressed" /><category domain="http://sqlblogcasts.com/blogs/piotr_rodak/archive/tags/trigger/default.aspx">trigger</category><category domain="http://sqlblogcasts.com/blogs/piotr_rodak/archive/tags/events/default.aspx">events</category><category domain="http://sqlblogcasts.com/blogs/piotr_rodak/archive/tags/t-sql/default.aspx">t-sql</category><category domain="http://sqlblogcasts.com/blogs/piotr_rodak/archive/tags/SSIS/default.aspx">SSIS</category><category domain="http://sqlblogcasts.com/blogs/piotr_rodak/archive/tags/bcp/default.aspx">bcp</category><category domain="http://sqlblogcasts.com/blogs/piotr_rodak/archive/tags/ETL/default.aspx">ETL</category><category domain="http://sqlblogcasts.com/blogs/piotr_rodak/archive/tags/errors/default.aspx">errors</category><category domain="http://sqlblogcasts.com/blogs/piotr_rodak/archive/tags/Profiler/default.aspx">Profiler</category></item><item><title>on update cascade...</title><link>http://sqlblogcasts.com/blogs/piotr_rodak/archive/2009/09/24/on-update-cascade.aspx</link><pubDate>Thu, 24 Sep 2009 21:12:00 GMT</pubDate><guid isPermaLink="false">fa8c4e8e-46a3-4193-8264-2c1a9cb3475d:12339</guid><dc:creator>Piotr Rodak</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://sqlblogcasts.com/blogs/piotr_rodak/rsscomments.aspx?PostID=12339</wfw:commentRss><comments>http://sqlblogcasts.com/blogs/piotr_rodak/archive/2009/09/24/on-update-cascade.aspx#comments</comments><description>When you define a foreign key constraint, you can also decide what SQL Server should do when primary key to which the constraint references to gets deleted or updated. While I always knew and imagined that ON DELETE CASCADE may be useful, I wondered,...(&lt;a href="http://sqlblogcasts.com/blogs/piotr_rodak/archive/2009/09/24/on-update-cascade.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://sqlblogcasts.com/aggbug.aspx?PostID=12339" width="1" height="1"&gt;</description><category domain="http://sqlblogcasts.com/blogs/piotr_rodak/archive/tags/tips+and+tricks/default.aspx">tips and tricks</category><category domain="http://sqlblogcasts.com/blogs/piotr_rodak/archive/tags/t-sql/default.aspx">t-sql</category><category domain="http://sqlblogcasts.com/blogs/piotr_rodak/archive/tags/source+code/default.aspx">source code</category><category domain="http://sqlblogcasts.com/blogs/piotr_rodak/archive/tags/script/default.aspx">script</category></item><item><title>Sql release builder</title><link>http://sqlblogcasts.com/blogs/piotr_rodak/archive/2009/07/20/sql-release-builder.aspx</link><pubDate>Sun, 19 Jul 2009 23:13:00 GMT</pubDate><guid isPermaLink="false">fa8c4e8e-46a3-4193-8264-2c1a9cb3475d:11999</guid><dc:creator>Piotr Rodak</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://sqlblogcasts.com/blogs/piotr_rodak/rsscomments.aspx?PostID=11999</wfw:commentRss><comments>http://sqlblogcasts.com/blogs/piotr_rodak/archive/2009/07/20/sql-release-builder.aspx#comments</comments><description>For a number of weeks, we have been regularly releasing code to our UAT database. The release process of database code differs slightly from releasing binary code because the release has to take into account existing data and schema in the database. With...(&lt;a href="http://sqlblogcasts.com/blogs/piotr_rodak/archive/2009/07/20/sql-release-builder.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://sqlblogcasts.com/aggbug.aspx?PostID=11999" width="1" height="1"&gt;</description><category domain="http://sqlblogcasts.com/blogs/piotr_rodak/archive/tags/t-sql/default.aspx">t-sql</category><category domain="http://sqlblogcasts.com/blogs/piotr_rodak/archive/tags/source+code/default.aspx">source code</category><category domain="http://sqlblogcasts.com/blogs/piotr_rodak/archive/tags/util/default.aspx">util</category><category domain="http://sqlblogcasts.com/blogs/piotr_rodak/archive/tags/download/default.aspx">download</category><category domain="http://sqlblogcasts.com/blogs/piotr_rodak/archive/tags/script/default.aspx">script</category></item><item><title>ETL performance test - parallel package execution</title><link>http://sqlblogcasts.com/blogs/piotr_rodak/archive/2009/06/13/etl-performance-test-parallel-package-execution.aspx</link><pubDate>Fri, 12 Jun 2009 23:38:00 GMT</pubDate><guid isPermaLink="false">fa8c4e8e-46a3-4193-8264-2c1a9cb3475d:11847</guid><dc:creator>Piotr Rodak</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://sqlblogcasts.com/blogs/piotr_rodak/rsscomments.aspx?PostID=11847</wfw:commentRss><comments>http://sqlblogcasts.com/blogs/piotr_rodak/archive/2009/06/13/etl-performance-test-parallel-package-execution.aspx#comments</comments><description>I was recently busy with testing performance of our ETL process. Each day we process a number of independent feeds, which will increase in the future. These feeds contain usually similar number of rows. At present we have over 100 hundred feeds that are...(&lt;a href="http://sqlblogcasts.com/blogs/piotr_rodak/archive/2009/06/13/etl-performance-test-parallel-package-execution.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://sqlblogcasts.com/aggbug.aspx?PostID=11847" width="1" height="1"&gt;</description><category domain="http://sqlblogcasts.com/blogs/piotr_rodak/archive/tags/SSIS/default.aspx">SSIS</category><category domain="http://sqlblogcasts.com/blogs/piotr_rodak/archive/tags/performance/default.aspx">performance</category><category domain="http://sqlblogcasts.com/blogs/piotr_rodak/archive/tags/ETL/default.aspx">ETL</category><category domain="http://sqlblogcasts.com/blogs/piotr_rodak/archive/tags/errors/default.aspx">errors</category></item></channel></rss>