这篇文章主要写解决一个网上答案不能解决自己问题的时候,解决问题的整个流程, 如果大家觉得这个没价值,还请管理员帮忙撤销发首页 先谢谢各位了。 一年前帮学校做了一个就业信息管理系统, 当时图热闹,觉得虽然说学校人不是很多,但是看惯了大家对GridVie

这篇文章主要写解决一个网上答案不能解决自己问题的时候,解决问题的整个流程,

如果大家觉得这个没价值,还请管理员帮忙撤销发首页

先谢谢各位了。

一年前帮学校做了一个就业信息管理系统,

当时图热闹,觉得虽然说学校人不是很多,但是看惯了大家对GridView的性能的漫骂,

抱着练手的想法,自己用repeater 代替了GridView 来做数据显示

之后系统采用三层架构设计。。。。

之后做好了在自己本机上怎么测都没毛病,觉得差不多了

就向学校申请服务器架设,

结果没用几天,出毛病了,  老是提示

“超时时间已到。超时时间已到,但是尚未从池中获取连接。出现这种情况可能是因为所有池连接均在使用,并且达到了最大池大小。 ”

ok,google 了下,这个一般是因为DbConnection 开启了之后忘记关闭的(参见)

自己本身写了个DbHelper,改起来应该很快,

结果一看,雷到了,,原来我在DbHelper里面已经关闭了啊

/// 

/// 执行查询语句,返回DataSet

/// 

/// 查询语句

/// DataSet

public static DataSet Query(string SQLString)

{

using (SqlConnection connection = new SqlConnection(connectionString))

{

DataSet ds = new DataSet();

try

{

connection.Open();

SqlDataAdapter command = new SqlDataAdapter(SQLString, connection);

command.Fill(ds, "ds");

}

catch (System.Data.SqlClient.SqlException ex)

{

throw new Exception(ex.Message);

}

finally

{

connection.Close();

}

return ds;

}

}

百思不得其解,最后没办法,临时想了个方案,关闭“连接池”

在web.config 中写入

connectionString="Data Source=.sqlexpress;Initial Catalog=YTJY;User ID=xxx;Password=xxx;pooling=false"

懂行的一看就知道是笨办法。。。

用了一段时间,貌似不报那个错了,所以就没注意了

可是,

今年6月,这个错误又华丽的出现了。

原来跑就业那台服务器因为项目需要,又装了个Oracle

额,抱歉,我一直说服务器,实际上是台pc机,联想的,配置忘记了,就记得是512 的内存后来换成1G的了,07年买的菠萝机

内存直接常年1G 占满

最后没办法,学校传说去采购了9k 的服务器(真的服务器了)

虽然马上就华丽的本科毕业(还几天就答辩。。。)

但是如果程序放新的服务器上还是不得行,校方直接毕业设计挂我我不是惨死。

没办法,琢磨着解决问题吧。

研究错误提示

超时时间已到。超时时间已到,但是尚未从池中获取连接。出现这种情况可能是因为所有池连接均在使用,并且达到了最大池大小。

反复读这句话,连接池我已经取消了啊,相当于每次读数据都是从数据库里申请链接,没有连接池的概念了哈

终于,发现一个很抑郁的事情

oracle 尚未从池中获取连接,解决一个问题的思路 之“解决已经写满con.close() 仍然出现但是尚未从池中获取连接的连接池耗尽问题”...相关推荐

  1. 狡猾的老鼠 -有一只狡猾的老鼠,在一个环形的田埂上挖了n个老鼠洞,这些洞也是连接为一个环状,我们要用泥土填满这些鼠洞,老鼠从第0号洞开始出现(第0号洞不填),然后依次按每间隔m个洞出现一次。我们要跟在

    问题描述 有一只狡猾的老鼠,在一个环形的田埂上挖了n个老鼠洞,这些洞也是连接为一个环状,我们要用泥土填满这些鼠洞,老鼠从第0号洞开始出现(第0号洞不填),然后依次按每间隔m个洞出现一次.我们要跟在老鼠 ...

  2. 计算机未连接到网络,电脑未连接到一个互联网的问题,解决网络问题方法

    电脑很经常出现Windows Sockets的问题,这是网络通迅接口服务,它出现问题时,会导致网络无法连接,与网络相关程序无法启动,要修复这个问题,需要重置Winsock目录. 1.问题出在Winso ...

  3. 树莓派3代刷ubuntu mate在命令行下配置wifi不能连接的一个诡异的bug的解决

    家里路由器不在自己卧室,用树莓派考虑用wifi,之前用Raspberry官方系统,按照教程写的wpa.conf可以连接wifi,后来重新刷ubuntu mate 16.04就不好用了 各种找原因,后来 ...

  4. java中构造方法只能有一个_对Java中类的构造方法描述正确的是()A.如果在类中没有定义,Java就提供一个默认的构造方法B.只能...

    对Java中类的构造方法描述正确的是()A.如果在类中没有定义,Java就提供一个默认的构造方法B.只能 更多相关问题 猛虎噬人卣是_______时期的陶塑代表作品. 静态网页是指网页的内容是固定的, ...

  5. 消灭老鼠 有一只老鼠,在一个环形的田埂上挖了n个老鼠洞,这些洞也是连接为一个环状,我们要用泥土填满这些鼠洞,老鼠从第0号洞开始出现(第0号洞不填),然后依次按每间隔m个洞出现一次。我们要跟在老鼠后

    源代码#include<stdio.h> int main() {     int n,m,n1,i=0,step;     scanf("%d %d",&n, ...

  6. 【性能优化】网络编程 - PHP - 使用TCP长连接的一种优化思路 - 学习/实践

    1.应用场景 主要了解学习如何基于PHP使用TCP长连接的一种优化思路. 2.学习/参考 文档阅读 PHP - CGI, Fast-FGI, PHP-FPM - 学习/实践 php使用tcp长连接的一 ...

  7. MVC4项目中验证用户登录一个特性就搞定

    在开发过程中,需要用户登陆才能访问指定的页面这种功能,微软已经提供了这个特性.// 摘要:// 表示一个特性,该特性用于限制调用方对操作方法的访问.[AttributeUsage(AttributeT ...

  8. Unity中根据矩阵判断一个点在自身的哪一侧

    如果你还不是很理解矩阵的含义那么请转到 https://blog.csdn.net/qq_39426265/article/details/101373494 问题起源 在Unity自带的函数中并没有 ...

  9. PL/SQL中查询Oracle大数(17位以上)时显示科学计数法的解决方法

    PL/SQL中查询Oracle大数(17位以上)时显示科学计数法的解决方法 参考文章: (1)PL/SQL中查询Oracle大数(17位以上)时显示科学计数法的解决方法 (2)https://www. ...

最新文章

  1. 上交大张拳石:深度学习可解释性,从百家争鸣到合众归一
  2. Spartan-6的存储元件、多路复用器、快速先行进位逻辑、算术逻辑
  3. hdu 1573(中国剩余定理非互质情况)
  4. XCode发布IPA离线安装包步骤
  5. oracle 监听 无法连接,解决ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务...
  6. php 读取页面全部变量,PHP-如何从外部文件获取“页面”变量?
  7. 宝塔常用的命令大全(直接上官网)
  8. Aswing入门教程 1.6 颜色和填充
  9. php 日期加减处理函数,php日期加减处理函数示例
  10. el-table 行背景颜色_使用HTML添加表格4(行颜色与表格嵌套)——零基础自学网页制作
  11. 一起来玩AZURE SQL(三)AZURE SQL 数据库迁移
  12. odoo10参考系列--网络控制器(Web Controllers)
  13. 令人笑喷的56个代码注释,最后几个老衲实在憋不住了。。。
  14. Layer表格复选框,禁止勾选某行
  15. windows_98.css—— 实现Win98效果的网页样式
  16. 客户端第二次连接失败,SYN包发了,没有收到服务端回 SYN+ACK ,SYN包被丢弃了
  17. 橡胶软接头加防拉脱限位装置
  18. 实验物理与工业控制系统---EPICS
  19. hadoop组件---面向列的开源数据库(九)--python--python使用thrift连接hbase
  20. 不同以“网”,云端地球全新升级上线!

热门文章

  1. 全能直播王pc版_企鹅游戏直播助手v2.28.330.8-企鹅游戏直播助手PC版下载
  2. linux服务器静态,为Linux服务器设置静态IP的方法
  3. 函数上下文this和参数列表arguments介绍
  4. 3-2Tensor的基本定义
  5. 浪点服务器芯片,浪点云服务器
  6. mysql 启动服务1067_windows无法启动MySQL服务报错1067的解决方法
  7. 学计算机的心理300字,心理的作文300字7篇
  8. Java 蓝桥杯 字母图形
  9. python禁用警告
  10. python解决urllib发送请求报错:urllib.error.URLError: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED].....>