Mat*_*nes 2 c# sql asp.net performance refactoring
目前,我的整个网站都通过SQL参数化查询进行更新.它有效,我们没有遇到任何问题,但偶尔会很慢.
我想知道将这些SQL命令中的一些重构到类中是否有意义,这样我们就不必经常访问数据库了.我理解命中数据库通常是任何Web应用程序中最慢的部分.例如,假设我们有这样的类结构:
项目(包括)任务(包括)任务
项目,任务和分配是课程.
在站点的某些点上,您一次只能处理一个项目,因此创建一个Project类并在页面中传递它(使用Session,Profile,其他东西)可能是有意义的.我想这个类会有一个Save()方法来保存值的变化.
投入时间来做这件事是否有意义?在什么条件下值得呢?
| 归档时间: |
|
| 查看次数: |
277 次 |
| 最近记录: |