提示服务器压力大
页面打不开,在服务器上看资源占用也没到很高的.程序里的连接也释放掉了,是不是连接池里连接满了啊?
------解决方案--------------------重启动试试
------解决方案-------------------- <connectionStrings>
<add name= "sfis " connectionString= "Data Source=cim;user id=lbm;password=lbm;min pool size=100;max pool size=100 " providerName= "System.Data.OracleClient "/>
我只是舉個例子你定義connectstring這個在下面加min pool size=100;max pool size=100這些東西
關于服務器的問題還有很多情況會造成超載,比如一般的資料庫會定義一個最大鏈接數,一旦資料庫出現lock的情況會造成session無法釋放,這樣死鎖下去,最后資料庫當掉,導致iis 死掉,也就是W3P服務死掉,有專門工具可以查看lock的sql,還有就是直接寫sql查看,一般是有update語句的時候會造成這種結果,所以一旦重啟iis,或是關掉W3P服務,系統就釋放掉了session,一切就正常了!
------解决方案--------------------程序对资源的消耗太大
------解决方案--------------------你的sql應該有我說的這種情況,特別是網站系統訪問量大的時候,sever就會出現訪問速度很慢的情況,我原來一個招標的網站就是這樣,可能每天訪問量可以在5W左右,我是用架構寫的,感覺死鎖的問題應該處理比較好,可是最后速度慢是我們那邊DBA發現整改了sql,提高了不少效率,當然硬件也會有很大影響,呵呵,可能也有別的原因,僅供參考
------解决方案--------------------先查看系统的日志,看看具体出现在什么时间,提示信息是什么,然后再上网查找或再找高手,只在CSDN上大叫也没有用的,我们都是普通人。