在访问本机测试的web页面的时候,老是出现数据库超时的现象,但是自己的操作数据库代码也比较正常,数据库连接也有释放的。于是就查了一下,发现了数据库进程信息这个东西,发现里面有很多进程ID,点击一看,显示的是我的存储过程名称。而且实验了一下,不断刷新同一个页面,里面的进程添加的很快,而且等待类型都是sleeping,能不能请各位大哥解释一下这个东西,会不会和数据连接老是超时有关系,跪谢了
肯定是写的存储过程有问题 呀?仔细检查下
要不然不可能会超时的?
先测试下:返回一条数据看看
超时说明数据连接没连上,一条一条看!执行一条,看看库里有变化没??这样最能找到问题!!!
存储过程中可能有什么操作造成死锁了,由于长时间没有返回结果,数据库连接就超时了。
可参考下面文章
http://qzone.qq.com/blog/6393464-1217381174