<?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>DLinq (Linq to SQL) Performance (Part 3)</title><link>http://blogs.msdn.com/ricom/archive/2007/06/29/dlinq-linq-to-sql-performance-part-3.aspx</link><description>I’d like to start with a little housekeeping. Some readers asked me how I made the nifty table in part 2 that showed the costs broken down by major area. It was actually pretty easy to create that table using our profiler. I did 500 iterations of the</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>LINQ to SQL: Go Rico Go!</title><link>http://blogs.msdn.com/ricom/archive/2007/06/29/dlinq-linq-to-sql-performance-part-3.aspx#3609326</link><pubDate>Fri, 29 Jun 2007 22:43:08 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3609326</guid><dc:creator>The Wayward WebLog</dc:creator><description>&lt;p&gt;Rico has his third installment on LINQ to SQL performance up on his site and he finally lets us in on what he thinks the problems are/were.&lt;/p&gt;
</description></item><item><title>re: DLinq (Linq to SQL) Performance Part 3</title><link>http://blogs.msdn.com/ricom/archive/2007/06/29/dlinq-linq-to-sql-performance-part-3.aspx#3609692</link><pubDate>Fri, 29 Jun 2007 23:23:28 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3609692</guid><dc:creator>Ridge</dc:creator><description>&lt;p&gt;Does someone have an example of such a read-only datacontext?&lt;/p&gt;
</description></item><item><title>re: DLinq (Linq to SQL) Performance (Part 3)</title><link>http://blogs.msdn.com/ricom/archive/2007/06/29/dlinq-linq-to-sql-performance-part-3.aspx#3645279</link><pubDate>Sun, 01 Jul 2007 20:24:02 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3645279</guid><dc:creator>Sidney</dc:creator><description>&lt;p&gt;Rico, i realized tests with Linq in Orcas Beta 1 then developed a cache of queries compiled increasing more and more the performance, my approach was just create the entities in demand, creating a extension method called ToReader that intercepts the execution and get the internal Reader. What think?&lt;/p&gt;
</description></item><item><title>re: DLinq (Linq to SQL) Performance (Part 3)</title><link>http://blogs.msdn.com/ricom/archive/2007/06/29/dlinq-linq-to-sql-performance-part-3.aspx#3659069</link><pubDate>Mon, 02 Jul 2007 15:27:19 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3659069</guid><dc:creator>Bill Schulz</dc:creator><description>&lt;p&gt;I think the reason the 'select o' is slower than the 'select new { o...' version is the extra support for tracking changes. &amp;nbsp;The LINQ to SQL runtime is wiring up events, etc. and this infrastructure is the expensive part.&lt;/p&gt;
&lt;p&gt;Either query approach can (and should if it doesn't) use a forward-only, firehose cursor to get the data into memory.&lt;/p&gt;
&lt;p&gt;As for connection pooling, the SqlConnection provides this by default. &amp;nbsp;If multiple connections are opened using exactly the same connection string by the same user, the connections are pooled by default, giving the associated perf gains for free.&lt;/p&gt;
</description></item><item><title>Quick LINQ link list</title><link>http://blogs.msdn.com/ricom/archive/2007/06/29/dlinq-linq-to-sql-performance-part-3.aspx#3694205</link><pubDate>Thu, 05 Jul 2007 00:40:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3694205</guid><dc:creator>Fabrice's weblog</dc:creator><description>&lt;p&gt;Some quick links about LINQ: Articles about extension methods by the Visual Basic team Third-party LINQ&lt;/p&gt;</description></item><item><title>Quick LINQ link list</title><link>http://blogs.msdn.com/ricom/archive/2007/06/29/dlinq-linq-to-sql-performance-part-3.aspx#3694206</link><pubDate>Thu, 05 Jul 2007 00:40:01 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3694206</guid><dc:creator>Linq in Action News</dc:creator><description>&lt;p&gt;Some quick links about LINQ: Articles about extension methods by the Visual Basic team Third-party LINQ&lt;/p&gt;</description></item><item><title>Quick LINQ link list</title><link>http://blogs.msdn.com/ricom/archive/2007/06/29/dlinq-linq-to-sql-performance-part-3.aspx#3694220</link><pubDate>Thu, 05 Jul 2007 00:41:31 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3694220</guid><dc:creator>Fabrice's weblog</dc:creator><description>&lt;p&gt;Some quick links about LINQ: Articles about extension methods by the Visual Basic team Third-party LINQ&lt;/p&gt;
</description></item><item><title>Quick LINQ link list</title><link>http://blogs.msdn.com/ricom/archive/2007/06/29/dlinq-linq-to-sql-performance-part-3.aspx#3694357</link><pubDate>Thu, 05 Jul 2007 00:48:32 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3694357</guid><dc:creator>Linq in Action News</dc:creator><description>&lt;p&gt;Some quick links about LINQ: Articles about extension methods by the Visual Basic team Third-party LINQ&lt;/p&gt;
</description></item><item><title>LINQ to SQL performance</title><link>http://blogs.msdn.com/ricom/archive/2007/06/29/dlinq-linq-to-sql-performance-part-3.aspx#3713186</link><pubDate>Fri, 06 Jul 2007 00:31:51 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3713186</guid><dc:creator>Public Sector Developer Weblog</dc:creator><description>&lt;p&gt;One of the things I get asked quite often is &amp;quot;How does LINQ to SQL affect performance compared to writing&lt;/p&gt;
</description></item><item><title>LINQ to SQL performance</title><link>http://blogs.msdn.com/ricom/archive/2007/06/29/dlinq-linq-to-sql-performance-part-3.aspx#3713692</link><pubDate>Fri, 06 Jul 2007 00:55:28 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3713692</guid><dc:creator>Noticias externas</dc:creator><description>&lt;p&gt;One of the things I get asked quite often is &amp;amp;quot;How does LINQ to SQL affect performance compared to&lt;/p&gt;</description></item><item><title>linq to sql 的动态条件查询方法</title><link>http://blogs.msdn.com/ricom/archive/2007/06/29/dlinq-linq-to-sql-performance-part-3.aspx#3742258</link><pubDate>Sat, 07 Jul 2007 11:15:01 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3742258</guid><dc:creator>neuhawk</dc:creator><description>&lt;p&gt;linq to sql 的动态条件查询方法&lt;/p&gt;</description></item><item><title>LINQ to SQL performance optimizations</title><link>http://blogs.msdn.com/ricom/archive/2007/06/29/dlinq-linq-to-sql-performance-part-3.aspx#3788596</link><pubDate>Tue, 10 Jul 2007 03:17:49 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3788596</guid><dc:creator>Marco Russo</dc:creator><description>&lt;p&gt;Rico Mariani did a very good job analyzing performance implications of LINQ to SQL queries. He is currently&lt;/p&gt;
</description></item><item><title>LINQ to SQL and (micro) Performance</title><link>http://blogs.msdn.com/ricom/archive/2007/06/29/dlinq-linq-to-sql-performance-part-3.aspx#3911240</link><pubDate>Tue, 17 Jul 2007 12:18:11 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3911240</guid><dc:creator>Mike Taulty's Blog</dc:creator><description>&lt;p&gt;Also been catching up on Rico Mariani's notes on improvements to LINQ to SQL performance between the...&lt;/p&gt;
</description></item><item><title>Community Convergence XXIX</title><link>http://blogs.msdn.com/ricom/archive/2007/06/29/dlinq-linq-to-sql-performance-part-3.aspx#4364065</link><pubDate>Mon, 13 Aug 2007 09:36:19 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4364065</guid><dc:creator>Charlie Calvert's Community Blog</dc:creator><description>&lt;p&gt;There are several good new blogs from members of the community team. Nevertheless, the most important&lt;/p&gt;
</description></item><item><title>LINQ to SQL - compiled queries (with working example for beta 2)</title><link>http://blogs.msdn.com/ricom/archive/2007/06/29/dlinq-linq-to-sql-performance-part-3.aspx#4545110</link><pubDate>Fri, 24 Aug 2007 20:03:11 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4545110</guid><dc:creator>Ronan Geraghty's Weblog </dc:creator><description>&lt;p&gt;I've been meaning to dig into LINQ performance for some time (actually since it came up during one of&lt;/p&gt;</description></item><item><title>LINQ to SQL - compiled queries (with working example for beta 2)</title><link>http://blogs.msdn.com/ricom/archive/2007/06/29/dlinq-linq-to-sql-performance-part-3.aspx#4545111</link><pubDate>Fri, 24 Aug 2007 20:03:11 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4545111</guid><dc:creator>MSDN Ireland Blog</dc:creator><description>&lt;p&gt;I've been meaning to dig into LINQ performance for some time (actually since it came up during one of&lt;/p&gt;</description></item><item><title>LINQ to SQL - compiled queries (with working example for beta 2)</title><link>http://blogs.msdn.com/ricom/archive/2007/06/29/dlinq-linq-to-sql-performance-part-3.aspx#4547315</link><pubDate>Fri, 24 Aug 2007 22:27:50 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4547315</guid><dc:creator>Ronan Geraghty's Weblog </dc:creator><description>&lt;p&gt;I've been meaning to dig into LINQ performance for some time (actually since it came up during one of&lt;/p&gt;
</description></item><item><title>LINQ to SQL - compiled queries (with working example for beta 2)</title><link>http://blogs.msdn.com/ricom/archive/2007/06/29/dlinq-linq-to-sql-performance-part-3.aspx#4547320</link><pubDate>Fri, 24 Aug 2007 22:27:58 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4547320</guid><dc:creator>MSDN Ireland Blog</dc:creator><description>&lt;p&gt;I've been meaning to dig into LINQ performance for some time (actually since it came up during one of&lt;/p&gt;
</description></item><item><title>Risorse su Linq to SQL</title><link>http://blogs.msdn.com/ricom/archive/2007/06/29/dlinq-linq-to-sql-performance-part-3.aspx#4588053</link><pubDate>Mon, 27 Aug 2007 10:58:26 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4588053</guid><dc:creator>jankyBlog</dc:creator><description>&lt;p&gt;Risorse su Linq to SQL&lt;/p&gt;</description></item><item><title>LINQ to SQL : Some of the best BLOGs</title><link>http://blogs.msdn.com/ricom/archive/2007/06/29/dlinq-linq-to-sql-performance-part-3.aspx#5817460</link><pubDate>Thu, 01 Nov 2007 20:31:46 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5817460</guid><dc:creator>Wriju's BLOG</dc:creator><description>&lt;p&gt;Some of the best blogs on LINQ to SQL I found are available for great learning, Scott Guthrie The Famous&lt;/p&gt;
</description></item><item><title>DLinq (Linq to SQL) Performance (Part 1)</title><link>http://blogs.msdn.com/ricom/archive/2007/06/29/dlinq-linq-to-sql-performance-part-3.aspx#6235490</link><pubDate>Thu, 15 Nov 2007 04:21:13 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6235490</guid><dc:creator>Rico Mariani's Performance Tidbits</dc:creator><description>&lt;p&gt;[ By popular demand, here are links for all 5 parts in the series Part 1 , Part 2 , Part 3 , Part 4 ,&lt;/p&gt;
</description></item><item><title>10 Tips to Improve your LINQ to SQL Application Performance</title><link>http://blogs.msdn.com/ricom/archive/2007/06/29/dlinq-linq-to-sql-performance-part-3.aspx#8459226</link><pubDate>Mon, 05 May 2008 04:43:38 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8459226</guid><dc:creator>History Viewer</dc:creator><description>&lt;p&gt;10 Tips to Improve your LINQ to SQL Application Performance&lt;/p&gt;
</description></item><item><title>LINQ to SQL vs. ADO.NET – A Comparison </title><link>http://blogs.msdn.com/ricom/archive/2007/06/29/dlinq-linq-to-sql-performance-part-3.aspx#8740601</link><pubDate>Thu, 17 Jul 2008 01:08:24 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8740601</guid><dc:creator>Wriju's BLOG</dc:creator><description>&lt;p&gt;ADO.NET is our contemporary data access component and now we have written many applications. Now there&lt;/p&gt;
</description></item><item><title>10 Tips to Improve your LINQ to SQL Application Performance</title><link>http://blogs.msdn.com/ricom/archive/2007/06/29/dlinq-linq-to-sql-performance-part-3.aspx#9059282</link><pubDate>Tue, 11 Nov 2008 08:07:02 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9059282</guid><dc:creator>吴明浩</dc:creator><description>&lt;p&gt;Heythere,backagain.InmyfirstpostaboutLINQItriedtoprovideabrief(okay,bitdetailed)in...&lt;/p&gt;
</description></item></channel></rss>