我正在使用SQL数据库存储和我的网站是在c#中,并且都在同一台服务器上。什么是最好的计算平台SQL或c#
我已经插入了学生结果在DataBase中的表中,其中包含像TestType,MAxMarks和MarksObtained字段。
现在我必须在一个镜头中显示完整的结果,所以我必须添加所有测试类型的标记和学生在这些测试中获得的标记以显示最终结果。
我的问题是,
1)我应该从数据库中读取整个表,并做在C#类中的所有计算? 或 2)我应该使用SQL服务器内的t-SQL进行所有计算,然后获取结果?
以上哪两种方案更适合服务器?我不想在服务器上造成很大的负载,因为数据库对于各种自动登录都很重要。
这应该是服务器负载方面的理想最佳实践。
即使在同一台服务器上,有两个进程之间抛出所有的数据没有任何好处 – 2012-02-27 09:55:22