一个OA系统上线了,在本地测试没有什么问题,但上线后,经常,时不时的报错,错误有:OO字段不属于XX表,还有些其他错误,一发病就很多个页面都报错,都与数据库连接相关的,等一段时间,刷新几次,又可以了。系统大概30人使用,之前解决过一个mac加密错误(估计是服务器负载平衡后,viewstate加密密匙不同的错误,后来在web.config中指定viewstate加密相关数据后解决此问题)。
我系统中dal,bll相关类的方法大多是static的,用一个dbhelper,用户注册登录是通过webservice实现。我有以下几点怀疑:是否某个方法是static的,造成用户之间资源争夺?或者是该dbhelper中有些方法有漏洞,造成连接没有关闭等等?
请有经验的coder分析指点下.....
我系统中dal,bll相关类的方法大多是static的,用一个dbhelper,用户注册登录是通过webservice实现。我有以下几点怀疑:是否某个方法是static的,造成用户之间资源争夺?或者是该dbhelper中有些方法有漏洞,造成连接没有关闭等等?
请有经验的coder分析指点下.....
解决方案 »
- 动态加载用户控件,却无法调用里面的事件
- 关于报表的初级问题,如何找到CrystalReport1?
- 数据库用0和1表示是和否.怎么用数据绑定控件显示是和否
- 我的信誉分少两分,但是回帖子时,信誉分,还是100分.是什么问题.贴子ID:5436184我怎么找到这个帖子
- 急急急!!!水晶报表怎样控制detail区显示的行数?
- vb.net开发asp.net,问大家一个tab键顺序的问题,我在工具栏上拉了一个tab键顺序按钮,但发现它是按的,奇怪!!!
- 关于timer控件的问题
- 高手帮个忙!!!感慨万分
- javascript在服务器端Response.Write()的问题
- 纠结 前后端分离 是否需要用Node.js
- 没有IIS,老问题了。HTTP 404!
- HttpPostedFile上传方式 与 自定义大文件上传控件的共存问题
无论在国内或者国外,都有人有这样的经历(奇怪的是国外更多).在google英文上搜一下"column does not belong to table"就会有很多这样的贴,而且情况都和我差不多,报错都是不定时出现的,但确切的解决方法却没有。有的说是sql 2000升级到05会有这样的问题(我也是从000升级到05的),有的说在多核服务器中使用使用static方法会导致static方法执行不同查询导致返回的datatable间出现覆盖导致列丢失(我也是多核服务器+大量static)。反正就是没有确切解决方法...郁闷