社区
C#
帖子详情
求数据库连接池代码
Pigeon汪
2012-09-18 04:28:29
如题,网上找了好久感觉都不太完美。
有满意答案的,高分重谢
...全文
247
11
打赏
收藏
求数据库连接池代码
如题,网上找了好久感觉都不太完美。 有满意答案的,高分重谢
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
山东蓝鸟贵薪
2012-09-19
打赏
举报
回复
wsxwzzhy
(远&丸子)
说的就是一种连接方法的,也可以将这个方法写到一个"类"中的
Pigeon汪
2012-09-19
打赏
举报
回复
楼上的,数据库连接池没这么简单喔
csdn_风中雪狼
2012-09-19
打赏
举报
回复
不懂,
高深
熙风
2012-09-19
打赏
举报
回复
[Quote=引用 9 楼 的回复:]
引用 7 楼 的回复:
网上的都认别人总结出来,,那都不完美,我怕找不到跟完美的吧,,
http://blog.csdn.net/ta8210/article/details/1582162
这个网址的方法我看过,好是好,就是不太容易懂
[/Quote]
那就没辄了,,好的又看不懂,不好的又不想用,,
Pigeon汪
2012-09-19
打赏
举报
回复
[Quote=引用 7 楼 的回复:]
网上的都认别人总结出来,,那都不完美,我怕找不到跟完美的吧,,
http://blog.csdn.net/ta8210/article/details/1582162
[/Quote]
这个网址的方法我看过,好是好,就是不太容易懂
宝_爸
2012-09-19
打赏
举报
回复
数据库连接池 不是Ado.net已经提供了吗。
熙风
2012-09-19
打赏
举报
回复
网上的都认别人总结出来,,那都不完美,我怕找不到跟完美的吧,,
http://blog.csdn.net/ta8210/article/details/1582162
小志
2012-09-19
打赏
举报
回复
http://www.connectionstrings.com/
wsxwzzhy
2012-09-18
打赏
举报
回复
不知道是不是你要的
public class DBHelper
{
// 数据库连接字符串
private string connString = @"Data Source=.;Initial Catalog=MySchool;User ID=sa;Pwd=123456";
// 数据库连接 Connection 对象
private SqlConnection connection;
/// <summary>
/// Connection对象
/// </summary>
public SqlConnection Connection
{
get
{
if (connection == null)
{
connection = new SqlConnection(connString);
}
return connection;
}
}
/// <summary>
/// 打开数据库连接
/// </summary>
public void OpenConnection()
{
if (Connection.State == ConnectionState.Closed)
{
Connection.Open();
}
else if (Connection.State == ConnectionState.Broken)
{
Connection.Close();
Connection.Open();
}
}
/// <summary>
/// 关闭数据库连接
/// </summary>
public void CloseConnection()
{
if (Connection.State == ConnectionState.Open || Connection.State == ConnectionState.Broken)
{
Connection.Close();
}
}
}
Pigeon汪
2012-09-18
打赏
举报
回复
我自己也顶下
山东蓝鸟贵薪
2012-09-18
打赏
举报
回复
呵呵,来顶帖子的
Hutool - DB 连接池配置集成
在实际开发中,尤其是在高并发场景下,使用连接池来管理数据库连接是非常必要的,它可以显著提高数据库操作的性能和效率。Hutool - DB 支持集成多种常见的连接池,如 HikariCP、Druid 等。下面分别介绍如何将这两种连接池集成到 Hutool - DB 中。
golang mysql连接池原理_golang
数据库连接池
database/sql 实现原理分析
golang对数据库的请
求
,抽象出来一套通用的连接池,用go的机制来说,golang只需要提供一个驱动(driver)的interface,底层不同数据库协议,由用户根据自己的数据库实现对应的驱动即可。本文从源码实现的角度,探索这里的细节以及需要避免的坑,基于1.14
代码
分析,部分bug在1.15中有修复或优化,这里也会提及。golang版本:1.14目录结构说明└── sql├── conver...
GO database/sql 连接池源码分析
本文档主要针对Go 1.14.12版本的database/sql/sql.go的连接池做源码分析,通过这个篇文档能够了解Go在
数据库连接池
的一个设计逻辑,重要的流程以及在
代码
中一些值得借鉴模仿的逻辑及风格。也提及了一下Go 1.16.x在这方面的优化。
借 Go 语言 database/sql 包谈数据库驱动和连接池设计
1.这是公众号的第 40 篇文章2. 即使不了解 Go 语言,阅读本文也不会有障碍3. 封面图片来自Mael BALLANDonUnsplash什么是池化技术da...
go database/sql 库 连接池管理
1.了解DB结构体里的有关连接数变量 type DB struct { ..... freeConn []*driverConn //空闲连接队列 connRequests map[uint64]chan connRequest //正在阻塞的sql请
求
,等有空闲连接来处理 numOpen int //程序内已开启和正在开启的连接数 maxIdle int //连接池内空闲连接的最大个数 maxOpen int //连接池内最大可以开
C#
111,128
社区成员
642,536
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章