對於一些需要及時反應的系統來說,代碼執行效率的調優則顯得尤為重要,正好結合今天自己遇到的問題,說明以下幾點:
1.避免循環語句(for,foreach)的嵌套使用
2.避免使用一些異常處理語句(tyr..catch..finally)
3.需對數據庫執行多次增刪改查時,請使用StringBuilder類拼接SQL語句,而且盡量對數據庫只執行一次增刪改查操作,這樣可以避免數據庫的多次開關開關
4.for的執行效率要高於foreach
5.為數據庫中的表增加相關索引
6.算法的優化
目前能想到的就以上幾條,後續再補充。