我正在使用SQL數據庫存儲和我的網站是在c#中,並且都在同一臺服務器上。什麼是最好的計算平臺SQL或c#
我已經插入了學生結果在DataBase中的表中,其中包含像TestType,MAxMarks和MarksObtained字段。
現在我必須在一個鏡頭中顯示完整的結果,所以我必須添加所有測試類型的標記和學生在這些測試中獲得的標記以顯示最終結果。
我的問題是,
1)我應該從數據庫中讀取整個表,並做在C#類中的所有計算? 或 2)我應該使用SQL服務器內的t-SQL進行所有計算,然後獲取結果?
以上哪兩種方案更適合服務器?我不想在服務器上造成很大的負載,因爲數據庫對於各種自動登錄都很重要。
這應該是服務器負載方面的理想最佳實踐。
即使在同一臺服務器上,有兩個進程之間拋出所有的數據沒有任何好處 – 2012-02-27 09:55:22