<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'><id>tag:blogger.com,1999:blog-4004426250543371370.post301007797378545417..comments</id><updated>2009-05-15T11:46:46.091+08:00</updated><title type='text'>Comments on 資訊生態系: Oracle ERP系統月結幾乎癱瘓之程式碼分享</title><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://blog.anchi.tw/feeds/301007797378545417/comments/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4004426250543371370/301007797378545417/comments/default'/><link rel='alternate' type='text/html' href='http://blog.anchi.tw/2009/04/oracle-erp.html'/><author><name>戰地記者</name><uri>http://www.blogger.com/profile/13001359733580300024</uri><email>noreply@blogger.com</email></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>2</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4004426250543371370.post-1316337036860414779</id><published>2009-04-12T20:39:00.000+08:00</published><updated>2009-04-12T20:39:00.000+08:00</updated><title type='text'>不知道是怎樣大有為的組織機構....才可以留住像您這樣大有為的青年?相信會讓這樣有清楚邏輯 的您會依...</title><content type='html'>不知道是怎樣大有為的組織機構....才可以留住像您這樣大有為的青年?&lt;BR/&gt;&lt;BR/&gt;相信會讓這樣有清楚邏輯 的您會依然默默的守著冰冷螢幕前 耐心的解決暴力程式&lt;BR/&gt;這樣的組織或是工作環境&lt;BR/&gt;一定有特別的溫度...&lt;BR/&gt;&lt;BR/&gt;複雜化問題 複雜化程序...&lt;BR/&gt;不比這樣找到臭蟲 簡化繁複&lt;BR/&gt;優雅&lt;BR/&gt;&lt;BR/&gt;看到您解決這樣的暴力程式...&lt;BR/&gt;就知道您的優雅跟品味...</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4004426250543371370/301007797378545417/comments/default/1316337036860414779'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4004426250543371370/301007797378545417/comments/default/1316337036860414779'/><link rel='alternate' type='text/html' href='http://blog.anchi.tw/2009/04/oracle-erp.html?showComment=1239539940000#c1316337036860414779' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.anchi.tw/2009/04/oracle-erp.html' ref='tag:blogger.com,1999:blog-4004426250543371370.post-301007797378545417' source='http://www.blogger.com/feeds/4004426250543371370/posts/default/301007797378545417' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-4004426250543371370.post-3744296934861729663</id><published>2009-04-12T20:16:00.000+08:00</published><updated>2009-04-12T20:16:00.000+08:00</updated><title type='text'>F.Y.I  如下圖 Q_INV_TRN_, Q_1 這兩個 SQL 的內容完全一樣,一開始 Tur...</title><content type='html'>F.Y.I  &lt;BR/&gt;&lt;BR/&gt;如下圖 Q_INV_TRN_, Q_1 這兩個 SQL 的內容完全一樣,一開始 Turnning 時以為是 2N 的問題類型,後來仔細看了Layout才發現紅色的Loop包在藍色的Loop裡面&lt;BR/&gt;這樣一來,問題的複雜度是 N 平方&lt;BR/&gt; &lt;BR/&gt;這隻程式是Turnning的典型,剛開發完成時感覺不出來,資料量一大就非常慢,以"異動日報表"的需求而言,使用者假設選看一天的明細&lt;BR/&gt;&lt;BR/&gt;2000年平均每日約 3000筆Transactions&lt;BR/&gt;3000 X 3000 = 9百萬筆的 I/O 次數&lt;BR/&gt;&lt;BR/&gt;2009年平均每日約 12000 ~ 15000 的異動筆數&lt;BR/&gt;12000 X 12000 = 144000000 已經到達 1億4千萬次..&lt;BR/&gt;如果日期範圍是10天/20天,那簡直是天文數字了&lt;BR/&gt;&lt;BR/&gt;所以這隻報表會 Running 好幾個小時&lt;BR/&gt;建議只保留紅色框的那個 Query,還是可以達到 Master(SUM) - Detail 的Layout&lt;BR/&gt;原本這樣的方式,等於是暴力的使用兩次相同的 Query,一次只取 Master Summary,一次只取Detail,浪費了太多的 IO&lt;BR/&gt;如果只用一個 Query,保守的估計 5分鐘內會完成</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4004426250543371370/301007797378545417/comments/default/3744296934861729663'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4004426250543371370/301007797378545417/comments/default/3744296934861729663'/><link rel='alternate' type='text/html' href='http://blog.anchi.tw/2009/04/oracle-erp.html?showComment=1239538560000#c3744296934861729663' title=''/><author><name>戰地記者</name><uri>http://www.blogger.com/profile/13001359733580300024</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='11732447611350323529'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.anchi.tw/2009/04/oracle-erp.html' ref='tag:blogger.com,1999:blog-4004426250543371370.post-301007797378545417' source='http://www.blogger.com/feeds/4004426250543371370/posts/default/301007797378545417' type='text/html'/></entry></feed>