- 博客(2)
- 资源 (5)
- 收藏
- 关注
原创 “超时时间已到…所有池连接都已被使用并已达到最大池大小”问题
问题描述:超时时间已到。在从池中获取连接之前超时时间已过。出现这种情况可能是因为所有池连接都已被使用并已达到最大池大小。问题分析:问题的原因是与数据库的连接没有显示关闭,而等系统自动回收是要时间的.解决方案:1.在代码里面,把未关闭的连接关闭2.扩大共享池,方法如下:2.1修改连接池的连接生存期因为默认值是60秒,即连接从应用程序被释放后可以在池中保存的时间。 如果是ODBC的话 则可以在OD
2008-03-05 15:31:00 1802
翻译 Threading in C#
Threading in C#线程,很复杂的一个东西。没有写过相关的代码,没有发言权。所以只了解一下CLR下线程的基本知识点。 一、线程基本概念1.CLR为每个线程保留独立的内存栈,从而分离各个线程的局部变量。 2.各个线程可以共享静态变量,以及所引用的同一个类实例的成员。 3.线程一旦结束,就不能再被执行了。 4.传递参数给线程。大概有三种方式: A.使用Parameterize
2008-03-05 15:15:00 1056
网上购物商城与论坛(asp.net项目)
2007-09-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人