社区
C#
帖子详情
关闭数据库连接的一些疑惑
olivajoy
2009-11-19 07:53:27
我有一个C#写的Web程序,刚开始运行的时候速度还不错
但是运行久了就会变得很卡,打开资源管理器发现SQL Server和ASP.NET占了很大的资源
是不是我连接数据库的操作没有释放资源引起的
但我绝大多数都有close数据连接的操作
请问高手,这是怎么引起的呢?跟关闭数据库连接有关吗?
...全文
116
10
打赏
收藏
关闭数据库连接的一些疑惑
我有一个C#写的Web程序,刚开始运行的时候速度还不错 但是运行久了就会变得很卡,打开资源管理器发现SQL Server和ASP.NET占了很大的资源 是不是我连接数据库的操作没有释放资源引起的 但我绝大多数都有close数据连接的操作 请问高手,这是怎么引起的呢?跟关闭数据库连接有关吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
行者_
2009-11-24
打赏
举报
回复
听LS几位的意思
是不是一个程序运行过程中只要打开数据库一次就好,以后传递这个参数值?
退出程序的时候 释放?
olivajoy
2009-11-24
打赏
举报
回复
还是不太理解,没看出来真正的区别
但是谢谢大家,散分。。。。。。
dreamsnake
2009-11-20
打赏
举报
回复
[Quote=引用 5 楼 vrhero 的回复:]
ADO.NET有Connection Pool...频繁open close数据库连接反而会降低性能...
[/Quote]
我同意此意见。
加油馒头
2009-11-20
打赏
举报
回复
但我
绝大多数
都有close数据连接的操作
就出在绝大多数上
liuyan4794
2009-11-19
打赏
举报
回复
SQL Server 本来就是内存越耗越多的。
vrhero
2009-11-19
打赏
举报
回复
ADO.NET有Connection Pool...频繁open close数据库连接反而会降低性能...
sky_rv
2009-11-19
打赏
举报
回复
应该和 数据库的连接有关
cacagege
2009-11-19
打赏
举报
回复
绝大多数都有close数据连接的操作
烈火蜓蜻
2009-11-19
打赏
举报
回复
建议,如果你的数据量不大的话,绝不使用DataReader,而使用DataSet
bancxc
2009-11-19
打赏
举报
回复
如果没有关闭的话 肯定的
为什么要使用
数据库连接
池,每次连接都
关闭
,数据库默认100条连接?
2、我
关闭
数据库连接
,即使不是立即回收,100个连接也够了? 3、我用了
数据库连接
池,为什么还是不管用? 解惑 第一个问题 假设设置
数据库连接
池最小连接数是13 1、
数据库连接
池就是开13个线程连接数据库;(13...
为什么频繁建立
数据库连接
,
关闭
连接,会降低系统性能,系统性能降低又会给
数据库连接
带来什么问题呢?
1、
数据库连接
与
关闭
太过频繁,为什么会降低系统性能? 2、系统性能降低了,又会给
数据库连接
带来什么影响? 解惑 1、对数据库的访问会牵涉到磁盘IO的操作,经过一段时间分析发现网站性能差主要是在数据的读写。 ...
为什么要
关闭
数据库连接
,可以不
关闭
吗?
为什么要
关闭
数据库连接
,可以不
关闭
吗? 首先要说明的是连接数是有限制的: 代码如下: for (int i = 0; i ; i++) { SqlConnection conn = new SqlConnection(@"Data Source=.\SQLEXPRESS; ...
java 云
数据库连接
_java怎么实现
数据库连接
java怎么实现
数据库连接
发布时间:2020-06-29 17:15:09来源:亿速云阅读:111作者:Leah这期内容当中小编将会给大家带来有关java实现
数据库连接
的方法,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章...
Alibaba Druid 源码阅读(五)
数据库连接
池 连接
关闭
探索
在上文中探索了
数据库连接
池的获取,下面接着初步来探索下
数据库连接
的
关闭
,看看其中具体执行了那些操作
C#
110,533
社区成员
642,574
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章