引用 10 楼 personball 的回复:如果外部资源涉及的响应都不成问题,那就看看涉及的密集计算的部分是否可以从算法上进行优化 其实只是一个简单的列表显示页,只是是从两个表取数据放到一个datatable里面然后再绑定到Repeater的
如果外部资源涉及的响应都不成问题,那就看看涉及的密集计算的部分是否可以从算法上进行优化
引用 4 楼 hengren4 的回复:你不会再循环里加入数据库访问这些吧。。。这个就很恐怖了。 加了 但是我注释掉那段循环的代码后看了下,页面等待响应还是用去了50多秒
你不会再循环里加入数据库访问这些吧。。。这个就很恐怖了。
找到最耗时的那几个循环优化,另外,循环嵌套循环是很耗时的。
肯定是用到了大量的循环吧。递归。大文件操作。多数据操作。那些的~要么就是有地方出了异常。
StringBuilder sb = new StringBuilder(); DateTime dt1 = DateTime.Now; //你的代码块1 DateTime dt2= DateTime.Now; sb.Append("代码块1用时:"+(dt2-dt1).Milliseconds+"毫秒\r\n"); //你的代码块2 dt2= DateT……
引用 12 楼 tv1623 的回复:引用 10 楼 personball 的回复:如果外部资源涉及的响应都不成问题,那就看看涉及的密集计算的部分是否可以从算法上进行优化 其实只是一个简单的列表显示页,只是是从两个表取数据放到一个datatable里面然后再绑定到Repeater的 你的sql效率怎么样?数据是否分页?
62,254
社区成员
668,981
社区内容
加载中
.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。
希望和大家一起共同营造一个活跃、友好的社区氛围。
试试用AI创作助手写篇文章吧