为什么ASP.NET程序占用内存越来越多?

2025-03-10 06:03:24
推荐回答(1个)
回答1:

你注意一下你的程序设计问题,比如设计的时候使用了太多的Session,并且Session过期时间太久,随着服务器运行时间延长就会有大量的Session占用内存。还有就是程序编码的问题,比如生成的对象是否及时销毁,如果大量的对象没有及时销毁也会占用内存。还有就是和SQL Server连接的问题,是否是读取数据库过于频繁,每次查询返回的记录集中是否有太多的无用记录,进行一些代码优化。