1.不要大表關聯
客戶表a和銷售表b
統計某一時期,某型別零售戶
select a,sum(b)
from a,b
where a=b
and a between '2009-2-1' and '2009-3-1'
and a='某型別'
group by a
發現不如
select a,b.sum
from
select a from a
where a='某型別'
)a,select sum(b) sum from b
where b between '2009-2-1' and '2009-3-1'
group by b.某欄位
)bwhere a=b
2.走索引和不走索引有很大區別,有些時候,並不是sql條件寫的越多,語句就會執行的越快的
有時你取的資料過碎,可能會引起io次數增加,反而減慢了sql的執行速度
近期程式設計心得
回想起這學期剛開始寫的幾個程式,剛開始寫的類,由於所有的類都比較簡單,功能較少,把函式都寫到了類內,後來類的功能越來越多,乙個類將近100行這個時候看 就非常累眼,才後悔沒有聽老師的把函式寫在類外。還有程式設計的一些原則問題,比如,實現乙個功能就測試乙個功能,這個設計程式的思路,我很受用,我就是這樣...
近期學習心得
今個攜程做的實在是太水了 完完全全表現了我乙個loser的屌絲心態。基礎不牢固,簡單的演算法搞不出來。現在想想資料結構書上還有很多的題目完全想不起來了,湊合湊合就那麼過去了,真是對自己不負責任啊。新一代的年輕人比我強多了。哎。全是淚啊 這幾天看的數論,之前的數論我看過了,雖然只是開了個頭,但是仔細注...
近期ACM反思心得
近期acm反思心得 這幾天真的好頹廢啊,題目也沒有怎麼看,做也做不出來,逛了一圈部落格,發現很多同學可能都遇到了瓶頸,學期到了一半,大概對學習有所懈怠,似乎對學習的激情沒有最初高了,記得老師說熱愛acm就要堅持,每天都要想著做,每天都惦記著,可是最近兩周我也不知道是怎麼了,題目看不下去,做不下去,遇...