我写的网页多刷几次就会出现服务器流量过多
iis会死掉
我想应该是资源没有释放的缘故
除了connection需要释放外
还有哪些资源需要释放
否则会影响服务器响应

解决方案 »

  1.   

    看看你IIS是不是设置了访问人数
    你所有不再使用的资源都可以释放掉
      

  2.   

    dataread其它大部分都是自己释放
      

  3.   

    能显示释放的最好都释放。
    比如
    Command.dispose();
    Conn.dispose();
    DataTable.Clear();
    等。
      

  4.   

    数据库连接每次用完后要close掉
    否则访问的人多了,会创建很多的线程,
    导致服务器性能下降
      

  5.   

    数据库连接(sqlconnection)一定要close或dispose掉,否则会造成服务器资源的严重浪费,其他的比如你自定义的类,最好继承自IDispose接口,然后在实例化的时候使用using关键字,关于有哪些资源需要释放,没有一个定性,主要是养成好的编程习惯.