IndexOutOfRangeException 异常 必须重新启动sql服务才能恢复

gyf68757 2010-09-27 01:38:57
最近我的网站总是出现IndexOutOfRangeException异常 重启一下sql服务就好了。过段时间又莫名其妙的出现了。各位有知道是怎么回事的么。。。
...全文
115 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
gyf68757 2010-09-27
  • 打赏
  • 举报
回复
还是算了。。这个专人我可顾不起。[Quote=引用 3 楼 dobzhansky 的回复:]
程序没问题,
安排专人负责定时重启服务器.
[/Quote]
gyf68757 2010-09-27
  • 打赏
  • 举报
回复
恩恩。这位哥有经验。。话说静态方法是有点多。。但是我总感觉跟数据库有关系。只要重启服务就能正常访问。。难道是静态方法一直不肯断开连接导致数据库疯了?[Quote=引用 2 楼 q107770540 的回复:]
website 的访问量比较大,数据库 Pooling 存在问题,数据访问层使用了静态方法,ADO.NET 本身存在缺陷,或者 .NET 内存分配的问题。可尝试一下这些解决办法,过一段时间重启 IIS,关闭 Pooling,数据访问层不要使用静态方法
[/Quote]
gyf68757 2010-09-27
  • 打赏
  • 举报
回复
某两个字段数组越界。就是这样。。[Quote=引用 1 楼 findcaiyzh 的回复:]
看StackTrace啊。
[/Quote]
Dobzhansky 2010-09-27
  • 打赏
  • 举报
回复
程序没问题,
安排专人负责定时重启服务器.
q107770540 2010-09-27
  • 打赏
  • 举报
回复
website 的访问量比较大,数据库 Pooling 存在问题,数据访问层使用了静态方法,ADO.NET 本身存在缺陷,或者 .NET 内存分配的问题。可尝试一下这些解决办法,过一段时间重启 IIS,关闭 Pooling,数据访问层不要使用静态方法
宝_爸 2010-09-27
  • 打赏
  • 举报
回复
看StackTrace啊。

111,129

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧