2016-11-02 18 views
0

我經常從SQL導入數據到Excel,並從那裏將數據轉到報告(財務報告)。我發現數據表通常在50Mb +左右。查詢的速度和Excel文件的大小在Excel表格中插入附加計算還是在SQL代碼中執行計算是否更好?SQL和Excel - 性能

+0

這取決於您的計算的複雜程度如何。長期來說,我會建議你把所有的計算都放在SQL中(這是數據層),而Excel僅用於演示。 – Prisoner

回答

0

一般來說,你將有更好的表現,當你這樣做的SQL,但是當你花10小時,實現它的SQL和Excel只需5分鐘,你應該問問自己,這使得更適合你(運行VS 。實施時間,這是否值得?)。

你也應該考慮底層機器的力量。與本地計算機相比,使用DBMS的服務器可能具有更高的功耗。