<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet href='http://feeds.feedsky.com/styles/temp01.xsl' type='text/xsl' ?><!--这是一个由Feedsy提供技术支持的Feed，为了提高读者阅读的体验，以及满足用户美化自己Feed的需要，我们设计了多种精美的Feed模板，提供给大家选择，所有最终呈现出来的样式，皆由用户自愿选择使用，未经许可，任何团体和个人，请不要擅自修改样式或者盗用，这是对于用户选择权的尊重。--><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:fs="http://www.feedsky.com/namespace/feed" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link href="http://feeds.feedsky.com/csdn.net/houzm13" type="application/rss+xml" rel="self"></atom:link><fs:self_link href="http://feeds.feedsky.com/csdn.net/houzm13" type="application/rss+xml"></fs:self_link><lastBuildDate>Thu, 25 Jun 2009 09:55:00 GMT</lastBuildDate><title>性格决定命运，专注影响成败</title><description>岭南居士</description><link>http://blog.csdn.net/houzm13/</link><item><title>DBMS_STATS分析表</title><link>http://blog.csdn.net/houzm13/archive/2009/06/25/4296577.aspx</link><wfw:comment>http://blog.csdn.net/houzm13/comments/4296577.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/houzm13/comments/commentRss/4296577.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=4296577</trackback:ping><description>&lt;br /&gt;作用:DBMS_STATS.GATHER_TABLE_STATS统计表,列,索引的统计信息.&lt;br /&gt;DBMS_STATS.GATHER_TABLE_STATS的语法如下:&lt;br /&gt;DBMS_STATS.GATHER_TABLE_STATS (ownname VARCHAR2,
tabname VARCHAR2, partname VARCHAR2, estimate_percent NUMBER,  
block_sample BOOLEAN, method_opt VARCHAR2, degree NUMBER, granularity
VARCHAR2, cascade BOOLEAN, stattab VARCHAR2, statid VARCHAR2,   statown
VARCHAR2,   no_invalidate BOOLEAN, force BOOLEAN);&lt;br /&gt;参数说明:&lt;br /&gt;ownname:要分析表的拥有者&lt;br /&gt;tabname:要分析的表名.&lt;br /&gt;partname:分区的名字,只对分区表或分区索引有用.&lt;img src =&quot;http://blog.csdn.net/houzm13/aggbug/4296577.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/236962083/houzm13/csdn.net/s.gif?r=http://blog.csdn.net/houzm13/archive/2009/06/25/4296577.aspx&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/houzm13/236962083/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/houzm13/236962083/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Thu, 25 Jun 2009 17:55:00 +0800</pubDate><author>行风居士</author><comments>http://blog.csdn.net/houzm13/archive/2009/06/25/4296577.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/houzm13/archive/2009/06/25/4296577.aspx</guid><dc:creator>行风居士</dc:creator><fs:srclink>http://blog.csdn.net/houzm13/archive/2009/06/25/4296577.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/houzm13/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/houzm13/~1337459/236962083/1342366</fs:itemid></item><item><title>ORACLE表连接方式分析及常见用法</title><link>http://blog.csdn.net/houzm13/archive/2009/06/24/4293717.aspx</link><wfw:comment>http://blog.csdn.net/houzm13/comments/4293717.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/houzm13/comments/commentRss/4293717.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=4293717</trackback:ping><description>&lt;br /&gt;摘要: 针对在数据仓库环境下,由于超大数据量的处理而产生的效率问题，本文深入分析了ORACLE表的几种连接方式、特点、适用范围,以及对于如何使用和优化做了详细的探讨。&lt;br /&gt;关键字： 数据仓库
ORACLE表连接 &lt;br /&gt;&lt;br /&gt;一 引言&lt;br /&gt;数
据仓库技术是目前已知的比较成熟和被广泛采用的解决方案，用于整和电信运营企业内部所有分散的原始业务数据，并通过便捷有效的数据访问手段，可以支持企业
内部不同部门，不同需求，不同层次的用户随时获得自己所需的信息。数据仓库系统需要能够及时地追踪和分析大量的历史数据，并能够及时做出分析和预测，因此
实时性是一个非常重要的指标。ORACLE由于可靠性、高性能等方面的特点，在电信行业大部分的数据仓库系统中担当了后台数据库的角色。由于电信行业的特点，处理的数据量十分庞大，处理的时间长。尤其是对于大表之间的关联操作，有的大表的记录数达到数亿条，处理时间更是漫长，这成为影响数据库运行效率的主要因素。因此，对于数据库的性能优化相当重要。性能优化是个很大的课题，需要综合考虑，从服务器、磁盘、网络、ORACLE实例、ORACL&lt;img src =&quot;http://blog.csdn.net/houzm13/aggbug/4293717.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/236425306/houzm13/csdn.net/s.gif?r=http://blog.csdn.net/houzm13/archive/2009/06/24/4293717.aspx&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/houzm13/236425306/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/houzm13/236425306/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Wed, 24 Jun 2009 18:49:00 +0800</pubDate><author>行风居士</author><comments>http://blog.csdn.net/houzm13/archive/2009/06/24/4293717.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/houzm13/archive/2009/06/24/4293717.aspx</guid><dc:creator>行风居士</dc:creator><fs:srclink>http://blog.csdn.net/houzm13/archive/2009/06/24/4293717.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/houzm13/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/houzm13/~1337459/236425306/1342366</fs:itemid></item><item><title>一个软硬件牛人的学习经历---给同是换行的人以共勉</title><link>http://blog.csdn.net/houzm13/archive/2009/05/24/4212870.aspx</link><wfw:comment>http://blog.csdn.net/houzm13/comments/4212870.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/houzm13/comments/commentRss/4212870.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=4212870</trackback:ping><description>这些日子我一直在写一个实时操作系统内核，已有小成了，等写完我会全部公开，希望能够为国内IT的发展尽自己一份微薄的力量。最近看到很多学生朋友和我当年一样没有方向，所以把我的经历写出来与大家共勉，希望能给刚如行的朋友们一点点帮助。

一转眼我在IT行业学习工作已经七年多了，这期间我做过网页，写过MIS、数据库，应用程序，做过通信软件、硬件驱动、协议栈，到现在做操作系统内核和IC相关开发，这中间走了很多弯路，也吃了不少苦。我上的是一个三流的高校，就连同一个城市的人多数都不知道。因为学校不好也就没有指望能靠学校名气找一个好工作。所有的希望都寄托在自己的努力上了，大一开学前的假期我就开始了学习，记得我买的第一本书是《计算机基础DOS3.0》，大家别吓着了，其实当时已经普及了DOS6.22了，只是我在书店里看到了DOS4.0，5.0，6.0的书，以为像英语那样是第四、五、六册，记得当时到处找 DOS1.0，现在想想也幸好我没有找到：）开学前我学完了PASCAL，那时既没有计算机也没有人可以请教，我连程序是什么的概念都没有，只好死记硬背代码，然后拿纸写，我一直到大三才有了一台486，在这之前用纸&lt;img src =&quot;http://blog.csdn.net/houzm13/aggbug/4212870.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/236425307/houzm13/csdn.net/s.gif?r=http://blog.csdn.net/houzm13/archive/2009/05/24/4212870.aspx&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/houzm13/236425307/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/houzm13/236425307/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Mon, 25 May 2009 04:19:00 +0800</pubDate><author>行风居士</author><comments>http://blog.csdn.net/houzm13/archive/2009/05/24/4212870.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/houzm13/archive/2009/05/24/4212870.aspx</guid><dc:creator>行风居士</dc:creator><fs:srclink>http://blog.csdn.net/houzm13/archive/2009/05/24/4212870.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/houzm13/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/houzm13/~1337459/236425307/1342366</fs:itemid></item><item><title>Clob和Blob对象的存取</title><link>http://blog.csdn.net/houzm13/archive/2009/05/07/4158214.aspx</link><wfw:comment>http://blog.csdn.net/houzm13/comments/4158214.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/houzm13/comments/commentRss/4158214.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=4158214</trackback:ping><description>&lt;br /&gt;作为测试，我们新建一个TUser对象，其image属性中，保存了一个图片文件的二进制内容。而其resume属性，我们以一个简单的字符串作为填充。&lt;br /&gt;  1TUser user =new TUser(); &lt;br /&gt; 2&lt;br /&gt; 3user.setAge(new Integer(20)); &lt;br /&gt; 4&lt;br /&gt; 5user.setName(&quot;Shark&quot;); &lt;br /&gt; 6&lt;br /&gt; 7FilelnputStream imgis =new FileinputStream(&quot;C:\\inimage.jpg&quot; &lt;br /&gt; 8&lt;br /&gt; 9Blob img = Hibernate.createBlob(imgis); &lt;br /&gt;10&lt;br /&gt;11user.setlmage(img); &lt;br /&gt;12&lt;br /&gt;13Clob resume = Hibernate.createClob(&quot;This is Clob&quot;); &lt;br /&gt;14&lt;br /&gt;15user. setResume(resume); &lt;br /&gt;16&lt;br /&gt;17Transacti&lt;img src =&quot;http://blog.csdn.net/houzm13/aggbug/4158214.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/houzm13/236425308/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/houzm13/236425308/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Fri, 08 May 2009 00:40:00 +0800</pubDate><author>行风居士</author><comments>http://blog.csdn.net/houzm13/archive/2009/05/07/4158214.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/houzm13/archive/2009/05/07/4158214.aspx</guid><dc:creator>行风居士</dc:creator><fs:srclink>http://blog.csdn.net/houzm13/archive/2009/05/07/4158214.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/houzm13/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/houzm13/~1337459/236425308/1342366</fs:itemid></item><item><title>有关数据质量控制</title><link>http://blog.csdn.net/houzm13/archive/2009/04/29/4136841.aspx</link><wfw:comment>http://blog.csdn.net/houzm13/comments/4136841.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/houzm13/comments/commentRss/4136841.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=4136841</trackback:ping><description>&lt;br /&gt;早上联系到林同学，这厮除了骄傲地告诉俺他的论文答辩社会实践各等成绩校三好等破事外，重点知道了他目前在做关于数据质量控制的研究，并且下决心搞出点成
绩。他的课题正好和俺目前做的事非常相似，我也是一有时间就想啊想，可惜没有他那样的学术环境，琢磨出的东西毕竟没有他写的有条理。
        数据质量不高，有人简单地以为数据是错误的，数据不可用。其实数据质量问题比较复杂，不能用简单的对错来区分。简单的说，评价数据质量的唯一标准就是看它是否能够满足应用需求。        
在实现企业信息化的过程中，大家最常挂在嘴边的一句话是“三分技术、七分管理、十二分数据”，以此来表达对数据的高度重视。数据可以说是一个企业的血液，
随着企业运作，不断流动，流动着的数据本身也不是静止的，它随着数据的采集和使用不断变换着，数据产品的生产涉及企业的方方面面，所以解决数据质量问题必
须站在企业级的高度进行。例如，企业中普遍存在的客户数据问题，就需要将存在于不同部门不同系统中的关于客户的历史数据进行分析匹配，从而得到关于客户详
细、全面、一致而不重复的信息，并将其存储到企业统一的中央客户数据库&lt;img src =&quot;http://blog.csdn.net/houzm13/aggbug/4136841.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/houzm13/236425309/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/houzm13/236425309/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Wed, 29 Apr 2009 23:50:00 +0800</pubDate><author>行风居士</author><comments>http://blog.csdn.net/houzm13/archive/2009/04/29/4136841.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/houzm13/archive/2009/04/29/4136841.aspx</guid><dc:creator>行风居士</dc:creator><fs:srclink>http://blog.csdn.net/houzm13/archive/2009/04/29/4136841.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/houzm13/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/houzm13/~1337459/236425309/1342366</fs:itemid></item><item><title>宏语句中使用dim()函数</title><link>http://blog.csdn.net/houzm13/archive/2009/04/20/4095706.aspx</link><wfw:comment>http://blog.csdn.net/houzm13/comments/4095706.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/houzm13/comments/commentRss/4095706.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=4095706</trackback:ping><description>%macro test;
data _null_;
    a=1;
    b=2;
    c=3;
    array abc[*] a b c;
    %do i=1 %to dim(abc);
        put abc[&amp;i];
    %end;
run;
%mend;
%test;&lt;br /&gt;&lt;br /&gt;错误原因：sas在编译的时候，应该先编译宏，然后再编译和执行数据步过程，在编译宏的时候遇到dim（abc），这个
时候要知道具体的值是多少，而这个时候数据步还没有编译执行，abc数组的元素个数还没有确定，所以在编译的时候无法确定dim（abc）的个数。&lt;img src =&quot;http://blog.csdn.net/houzm13/aggbug/4095706.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/houzm13/236425310/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/houzm13/236425310/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Tue, 21 Apr 2009 05:07:00 +0800</pubDate><author>行风居士</author><comments>http://blog.csdn.net/houzm13/archive/2009/04/20/4095706.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/houzm13/archive/2009/04/20/4095706.aspx</guid><dc:creator>行风居士</dc:creator><fs:srclink>http://blog.csdn.net/houzm13/archive/2009/04/20/4095706.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/houzm13/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/houzm13/~1337459/236425310/1342366</fs:itemid></item><item><title>input set 时遇到地问题</title><link>http://blog.csdn.net/houzm13/archive/2009/04/20/4095600.aspx</link><wfw:comment>http://blog.csdn.net/houzm13/comments/4095600.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/houzm13/comments/commentRss/4095600.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=4095600</trackback:ping><description>&lt;br /&gt; 今天遇到了两问题&lt;br /&gt; 一、如果我input 数据时要求输入一个空格hou z m，如该字段是字符类型的 cards里的观测怎么写呢？&lt;br /&gt; 二、我用SET COPY一表数据过来时，想再加上一个汇总列,怎么加呢?&lt;img src =&quot;http://blog.csdn.net/houzm13/aggbug/4095600.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/houzm13/236425311/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/houzm13/236425311/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Tue, 21 Apr 2009 04:32:00 +0800</pubDate><author>行风居士</author><comments>http://blog.csdn.net/houzm13/archive/2009/04/20/4095600.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/houzm13/archive/2009/04/20/4095600.aspx</guid><dc:creator>行风居士</dc:creator><fs:srclink>http://blog.csdn.net/houzm13/archive/2009/04/20/4095600.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/houzm13/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/houzm13/~1337459/236425311/1342366</fs:itemid></item><item><title>用SAS读入原始数据（1）：文本文件 的四种格式</title><link>http://blog.csdn.net/houzm13/archive/2009/04/20/4095595.aspx</link><wfw:comment>http://blog.csdn.net/houzm13/comments/4095595.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/houzm13/comments/commentRss/4095595.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=4095595</trackback:ping><description>&lt;br /&gt;文本文件多以.txt、.dat以及.csv为后缀（在Unix/Linux世界，还可能出现.data数据甚至没有后缀的情况）。一般分两种，其一看起来跟下面一样——如果用UltraEdit等编辑器打开，你能看到指示列数的标尺，而且每个字段的列数是固定的，称为字段固定(Fixed Fields)的文本文件： 
&lt;br /&gt;2810 61 MOD  F&lt;br /&gt;2804 38 HIGH F &lt;br /&gt;下面的数据中，每个字段的列数不必相同，但都由同一样个的分隔符（这里是逗号）分开，所以称为分隔符固定(Delimited Data)或者自由格式(Free-format)的文件文件。如果分隔符为逗号（通常以.csv为后缀），干脆就叫做“用逗号分隔的文本文件”： 
&lt;br /&gt;1-Mar-90,LON,198&lt;br /&gt;13-Mar-90,FRA,2073&lt;br /&gt;对以上两种文本格式的数据，SAS提供了以下四种基本的输入模式： 
列输入模式(Column) ——应用于字段固定的文本文件 
格式化输入模式(Formatted) ——应用于字段固定的文本文件 
列举输入模式(L&lt;img src =&quot;http://blog.csdn.net/houzm13/aggbug/4095595.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/houzm13/236425312/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/houzm13/236425312/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Tue, 21 Apr 2009 04:30:00 +0800</pubDate><author>行风居士</author><comments>http://blog.csdn.net/houzm13/archive/2009/04/20/4095595.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/houzm13/archive/2009/04/20/4095595.aspx</guid><dc:creator>行风居士</dc:creator><fs:srclink>http://blog.csdn.net/houzm13/archive/2009/04/20/4095595.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/houzm13/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/houzm13/~1337459/236425312/1342366</fs:itemid></item><item><title>用SAS读入原始数据（1）：文本文件（续）</title><link>http://blog.csdn.net/houzm13/archive/2009/04/20/4095553.aspx</link><wfw:comment>http://blog.csdn.net/houzm13/comments/4095553.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/houzm13/comments/commentRss/4095553.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=4095553</trackback:ping><description>总结一下，有两种文本文件，及其对应的读入方法： 字段固定(Fixed Filed)——列输入模式(Column)、格式化输入模式(Formatted)  分隔符固定(Delimited Data)——列举输入模式(List)对字段固定的文本文件，列输入模式： 对数值变量，只能读入标准数据，包括正负号、小数点、数字、和由E构成的科学计数；  不能够读入日期时间，以及包含美元符号、逗号等字符的数值；  对字段的选择非常灵活，可以任意选择字段和读入的次序。格式化输入模式： 由指针控制读入的列数；  可以设定输入格式。对分隔符固定的文本文件，列举输入模式： 对分隔符固定的文本文件，系统根据分隔符就能区分各个变量，对系统默认的以空格为分隔符的数据文件，列举输入模式的input语句最为简单： input 变量名;以下是一些扩展： 如果源文件不是以空格为分隔符，比如是用逗号做分隔符，那么需要在infile语句后面加上 dlm=&quot;,&quot;     ；  如果要读入超过8个字节的字符型变量，可以在数据步中加&lt;img src =&quot;http://blog.csdn.net/houzm13/aggbug/4095553.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/houzm13/236425313/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/houzm13/236425313/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Tue, 21 Apr 2009 04:22:00 +0800</pubDate><author>行风居士</author><comments>http://blog.csdn.net/houzm13/archive/2009/04/20/4095553.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/houzm13/archive/2009/04/20/4095553.aspx</guid><dc:creator>行风居士</dc:creator><fs:srclink>http://blog.csdn.net/houzm13/archive/2009/04/20/4095553.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/houzm13/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/houzm13/~1337459/236425313/1342366</fs:itemid></item><item><title>如何表建立索引？</title><link>http://blog.csdn.net/houzm13/archive/2009/04/20/4093117.aspx</link><wfw:comment>http://blog.csdn.net/houzm13/comments/4093117.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/houzm13/comments/commentRss/4093117.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=4093117</trackback:ping><description>&lt;br /&gt;大家都在讨论关于数据库优化方面的东东，刚好参与开发了一个数据仓库方面的项目，以下的一点东西算是数据库优化方面的学习+实战的一些心得体会了，拿出来大家共享。欢迎批评指正阿！
&lt;br /&gt;&lt;br /&gt;SQL语句：
&lt;br /&gt;是对数据库(数据)进行操作的惟一途径；
&lt;br /&gt;消耗了70%~90%的数据库资源；独立于程序设计逻辑，相对于对程序源代码的优化，对SQL语句的优化在时间成本和风险上的代价都很低；
&lt;br /&gt;可以有不同的写法；易学，难精通。
&lt;br /&gt;&lt;br /&gt;SQL优化：
&lt;br /&gt;固定的SQL书写习惯，相同的查询尽量保持相同，存储过程的效率较高。
&lt;br /&gt;应该编写与其格式一致的语句，包括字母的大小写、标点符号、换行的位置等都要一致
&lt;br /&gt;&lt;br /&gt;ORACLE优化器：
&lt;br /&gt;在任何可能的时候都会对表达式进行评估，并且把特定的语法结构转换成等价的结构，这么做的原因是
&lt;br /&gt;要么结果表达式能够比源表达式具有更快的速度
&lt;br /&gt;要么源表达式只是结果表达式的一个等价语义结构
&lt;br /&gt;不同的SQL结构有时具有同样&lt;img src =&quot;http://blog.csdn.net/houzm13/aggbug/4093117.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/houzm13/236425314/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/houzm13/236425314/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Mon, 20 Apr 2009 08:04:00 +0800</pubDate><author>行风居士</author><comments>http://blog.csdn.net/houzm13/archive/2009/04/20/4093117.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/houzm13/archive/2009/04/20/4093117.aspx</guid><dc:creator>行风居士</dc:creator><fs:srclink>http://blog.csdn.net/houzm13/archive/2009/04/20/4093117.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/houzm13/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/houzm13/~1337459/236425314/1342366</fs:itemid></item></channel></rss>