2011年3月30日 星期三

心得 SQL 查詢資料效率

感覺這好像是常識,不過看到還是提一下,舉例來說

資料庫裡有一個table 欄位有
Email,FirstName,LastName,Password,PhoneNumber,UserId
等六個欄位

使用 select * 的 話 比 select 'Password' 所花費的效能就有些差距












圖一 select* 所花得 CPU time 有 3533












圖二 select 'Password' 所花得 CPU time 有 2555



所以不要為了省事 還是老老實實的選取所要用的欄位~

沒有留言: