<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Sql Insert vs Data Step Efficiency Question in SAS Procedures</title>
    <link>https://communities.sas.com/t5/SAS-Procedures/Sql-Insert-vs-Data-Step-Efficiency-Question/m-p/148502#M39285</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;What were the real times of the data step and sql solutions?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 15 Dec 2014 15:05:30 GMT</pubDate>
    <dc:creator>Kurt_Bremser</dc:creator>
    <dc:date>2014-12-15T15:05:30Z</dc:date>
    <item>
      <title>Sql Insert vs Data Step Efficiency Question</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Sql-Insert-vs-Data-Step-Efficiency-Question/m-p/148496#M39279</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hey,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have a Data step like follows:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Data Table3;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set Table1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Table2;&lt;/P&gt;&lt;P&gt;Run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I replaced it using a Sql Insert step. I decided not to use Proc Append because it would require me to use the force option. The Sql Insert option lets me defulat some fields to 0 that are not in Table2 but are in Table1. So my insert looks something like:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Proc Sql;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Insert Into Table1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Select Field1,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Field2,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0 as Field3 /* Defaulted field. */&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; From Table2&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ;&lt;/P&gt;&lt;P&gt;Quit;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I would have expected the Sql Insert to be more efficient because I'm inserting only the records from Table2 into Table1 versus the Data step which is reading all the records in Table1 and Table2 to create Table3. But when I checked the log the CPU time for the Data step was 38.61 and the CPU time for the Sql Insert was 2:00.35.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Just curious to know why the Sql Insert appears to be so much less efficient.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks!&lt;/P&gt;&lt;P&gt;-Andrew&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 12 Dec 2014 16:47:22 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Sql-Insert-vs-Data-Step-Efficiency-Question/m-p/148496#M39279</guid>
      <dc:creator>rileyd</dc:creator>
      <dc:date>2014-12-12T16:47:22Z</dc:date>
    </item>
    <item>
      <title>Re: Sql Insert vs Data Step Efficiency Question</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Sql-Insert-vs-Data-Step-Efficiency-Question/m-p/148497#M39280</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;What is the CPU time of:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;proc sql;&lt;/P&gt;&lt;P&gt;create table3 as&lt;/P&gt;&lt;P&gt;select t.* from table1 t&lt;/P&gt;&lt;P&gt;union&lt;/P&gt;&lt;P&gt;select v.* from table2 v;&lt;/P&gt;&lt;P&gt;quit;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;since this closely resembles building a table from scratch as the datastep does..&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 13 Dec 2014 16:54:19 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Sql-Insert-vs-Data-Step-Efficiency-Question/m-p/148497#M39280</guid>
      <dc:creator>blom0344</dc:creator>
      <dc:date>2014-12-13T16:54:19Z</dc:date>
    </item>
    <item>
      <title>Re: Sql Insert vs Data Step Efficiency Question</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Sql-Insert-vs-Data-Step-Efficiency-Question/m-p/148498#M39281</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi:&lt;/P&gt;&lt;P&gt;&amp;nbsp; In the Programming 3 class, we discuss these kinds of efficiencies and illustrate the proper way to do benchmarking. Here's the description of the Programming 3 class: &lt;A href="https://support.sas.com/edu/schedules.html?ctry=us&amp;amp;id=1917#s1=3" title="https://support.sas.com/edu/schedules.html?ctry=us&amp;amp;id=1917#s1=3"&gt;SAS Training in the U.S. -- SAS Programming 3: Advanced Techniques and Efficiencies&lt;/A&gt; &lt;/P&gt;&lt;P&gt;cynthia&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 13 Dec 2014 17:31:20 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Sql-Insert-vs-Data-Step-Efficiency-Question/m-p/148498#M39281</guid>
      <dc:creator>Cynthia_sas</dc:creator>
      <dc:date>2014-12-13T17:31:20Z</dc:date>
    </item>
    <item>
      <title>Re: Sql Insert vs Data Step Efficiency Question</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Sql-Insert-vs-Data-Step-Efficiency-Question/m-p/148499#M39282</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Good suggestion, but that should be:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-size: 12.8000001907349px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;&lt;STRONG&gt;proc sql;&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="font-size: 12.8000001907349px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;&lt;STRONG&gt;create table table3 as&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="font-size: 12.8000001907349px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;&lt;STRONG&gt;select * from table1&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="font-size: 12.8000001907349px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;&lt;STRONG&gt;union all corresponding&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="font-size: 12.8000001907349px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;&lt;STRONG&gt;select *, 0 as Field3 from table2;&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="font-size: 12.8000001907349px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;&lt;STRONG&gt;quit;&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="font-size: 12.8000001907349px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;&lt;/P&gt;&lt;P style="font-size: 12.8000001907349px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;PG&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 13 Dec 2014 19:33:40 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Sql-Insert-vs-Data-Step-Efficiency-Question/m-p/148499#M39282</guid>
      <dc:creator>PGStats</dc:creator>
      <dc:date>2014-12-13T19:33:40Z</dc:date>
    </item>
    <item>
      <title>Re: Sql Insert vs Data Step Efficiency Question</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Sql-Insert-vs-Data-Step-Efficiency-Question/m-p/148500#M39283</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yes, you are right. My idea was to point to the use of set operators. I wasn't sure SAS supports union all, so I sticked to the union&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 13 Dec 2014 20:55:49 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Sql-Insert-vs-Data-Step-Efficiency-Question/m-p/148500#M39283</guid>
      <dc:creator>blom0344</dc:creator>
      <dc:date>2014-12-13T20:55:49Z</dc:date>
    </item>
    <item>
      <title>Re: Sql Insert vs Data Step Efficiency Question</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Sql-Insert-vs-Data-Step-Efficiency-Question/m-p/148501#M39284</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Cynthia. I have the Programming 3 book so I'll look into doing some benchmarking as outlined in it. I guess I was a little surprised in general that the Sql Insert wasn't less CPU intensive. In the past when I've replaced similar Data steps with Proc Append the CPU difference (improvement) is typically noticeable and significant (2-3 times faster). I assumed with the Sql Insert I would see similar results so when the CPU actually increased I was surprised. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 15 Dec 2014 14:10:25 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Sql-Insert-vs-Data-Step-Efficiency-Question/m-p/148501#M39284</guid>
      <dc:creator>rileyd</dc:creator>
      <dc:date>2014-12-15T14:10:25Z</dc:date>
    </item>
    <item>
      <title>Re: Sql Insert vs Data Step Efficiency Question</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Sql-Insert-vs-Data-Step-Efficiency-Question/m-p/148502#M39285</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;What were the real times of the data step and sql solutions?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 15 Dec 2014 15:05:30 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Sql-Insert-vs-Data-Step-Efficiency-Question/m-p/148502#M39285</guid>
      <dc:creator>Kurt_Bremser</dc:creator>
      <dc:date>2014-12-15T15:05:30Z</dc:date>
    </item>
    <item>
      <title>Re: Sql Insert vs Data Step Efficiency Question</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Sql-Insert-vs-Data-Step-Efficiency-Question/m-p/148503#M39286</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The real time increased as well although I generally don't pay much attention to real time. They're not unreliable when it comes to determining the efficiency of a program. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 15 Dec 2014 15:45:20 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Sql-Insert-vs-Data-Step-Efficiency-Question/m-p/148503#M39286</guid>
      <dc:creator>rileyd</dc:creator>
      <dc:date>2014-12-15T15:45:20Z</dc:date>
    </item>
    <item>
      <title>Re: Sql Insert vs Data Step Efficiency Question</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Sql-Insert-vs-Data-Step-Efficiency-Question/m-p/148504#M39287</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;For me, efficiency means the time spent to achieve a result. 100 CPU seconds in 100 seconds real time is therefore more efficent than 5 seconds CPU time in 10 minutes real time.&lt;/P&gt;&lt;P&gt;Granted that real time depends very much on what else is going on in a certain system at a certain time, so you need more than one run to come to a valid conclusion.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SAS SQL is often a notorious I/O resource hog (which reflects mainly in real time), that's why I asked the question.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Watch which files (work directory, utility location) are created during the steps and to what size they grow.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 15 Dec 2014 15:56:17 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Sql-Insert-vs-Data-Step-Efficiency-Question/m-p/148504#M39287</guid>
      <dc:creator>Kurt_Bremser</dc:creator>
      <dc:date>2014-12-15T15:56:17Z</dc:date>
    </item>
    <item>
      <title>Re: Sql Insert vs Data Step Efficiency Question</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Sql-Insert-vs-Data-Step-Efficiency-Question/m-p/148505#M39288</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;PROC APPEND should be the most efficient technique.&lt;/P&gt;&lt;P&gt;Perhaps you could assign 0 to field3 when creating Table2?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 16 Dec 2014 15:56:58 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Sql-Insert-vs-Data-Step-Efficiency-Question/m-p/148505#M39288</guid>
      <dc:creator>LinusH</dc:creator>
      <dc:date>2014-12-16T15:56:58Z</dc:date>
    </item>
    <item>
      <title>Re: Sql Insert vs Data Step Efficiency Question</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Sql-Insert-vs-Data-Step-Efficiency-Question/m-p/148506#M39289</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;What I don't know is how the SQL statement is optimized by PROC SQL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Maybe the SELECT is evaluated and the result set is spooled somewhere. Then the rows are batch-inserted into the target table. That seems to be the original poster's theory.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Maybe the SELECT is evaluated and as each row is generated it triggers a single-row insertion operation. That's my hunch.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The results will of course be the same either way, but the incurrence of overhead could differ.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 17 Dec 2014 21:32:20 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Sql-Insert-vs-Data-Step-Efficiency-Question/m-p/148506#M39289</guid>
      <dc:creator>Howles</dc:creator>
      <dc:date>2014-12-17T21:32:20Z</dc:date>
    </item>
    <item>
      <title>Re: Sql Insert vs Data Step Efficiency Question</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Sql-Insert-vs-Data-Step-Efficiency-Question/m-p/148507#M39290</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;A possibly obnoxious confounder in some of this is SAS will attempt to keep some of the data in memory. So sometimes a second test involving the same data set(s) may run quicker just because it isn't being read from disk.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 17 Dec 2014 21:50:46 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Sql-Insert-vs-Data-Step-Efficiency-Question/m-p/148507#M39290</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2014-12-17T21:50:46Z</dc:date>
    </item>
    <item>
      <title>Re: Sql Insert vs Data Step Efficiency Question</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Sql-Insert-vs-Data-Step-Efficiency-Question/m-p/148508#M39291</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I suspect that the default &lt;STRONG&gt;UNDO_POLICY=REQUIRED&lt;/STRONG&gt; option forces SAS to do the inserts one at a time. Setting &lt;SPAN style="font-size: 13px; font-weight: bold; line-height: 1.5em;"&gt;UNDO_POLICY=NONE &lt;/SPAN&gt;&lt;SPAN style="font-size: 13px; line-height: 1.5em;"&gt; may improve performance significantly.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PG&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 17 Dec 2014 23:02:51 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Sql-Insert-vs-Data-Step-Efficiency-Question/m-p/148508#M39291</guid>
      <dc:creator>PGStats</dc:creator>
      <dc:date>2014-12-17T23:02:51Z</dc:date>
    </item>
    <item>
      <title>Re: Sql Insert vs Data Step Efficiency Question</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Sql-Insert-vs-Data-Step-Efficiency-Question/m-p/148509#M39292</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Any operating system that deserves to be called one will do caching on its own, so the second operation on the same data will usually be faster. A thorough test needs to clean the system cache out first and run the compared steps in reverse order to allow an educated guess about efficiency.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 18 Dec 2014 07:30:59 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Sql-Insert-vs-Data-Step-Efficiency-Question/m-p/148509#M39292</guid>
      <dc:creator>Kurt_Bremser</dc:creator>
      <dc:date>2014-12-18T07:30:59Z</dc:date>
    </item>
    <item>
      <title>Re: Sql Insert vs Data Step Efficiency Question</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Sql-Insert-vs-Data-Step-Efficiency-Question/m-p/148510#M39293</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;That's not an option in this situation. Thanks for the suggestion though Linus.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 16 Jan 2015 21:10:34 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Sql-Insert-vs-Data-Step-Efficiency-Question/m-p/148510#M39293</guid>
      <dc:creator>rileyd</dc:creator>
      <dc:date>2015-01-16T21:10:34Z</dc:date>
    </item>
    <item>
      <title>Re: Sql Insert vs Data Step Efficiency Question</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Sql-Insert-vs-Data-Step-Efficiency-Question/m-p/148511#M39294</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I experimented with the SQLUNDOPOLICY setting and with it set to NONE the CPU time did drop by 30 seconds but this setting generates warning messages for every Insert, Update, and Delete statement. That doesn't work for me and doesn't follow our programming guidelines of No Warning messages in the log. Plus, 30 seconds is still a full minute slower than the original Data step.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I then tried it set to Optional. This in a 9-10 second improvement so while faster it's not anywhere near the CPU speed of the Data step or a similar Proc Append (if that was an option in this situation).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I did crack open the Advanced Techniques and Efficiencies book as Cynthia suggested but haven't had a chance to go through the testing it suggests. Once I do I'll post what I find out.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 16 Jan 2015 21:27:59 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Sql-Insert-vs-Data-Step-Efficiency-Question/m-p/148511#M39294</guid>
      <dc:creator>rileyd</dc:creator>
      <dc:date>2015-01-16T21:27:59Z</dc:date>
    </item>
  </channel>
</rss>

