社区
疑难问题
帖子详情
请教各位大虾:这是一个关于SQL-server并发连接饱和的问题
netkillerli
2003-03-25 11:30:40
小弟最近用C写了一组连接数据库的API,每个API处理不同的数据操作,我在每个API中单独建立与数据库的连接,任务执行完后就关闭连接,现在在客户端程序中调用我的API,当客户端同时开了24个进程(每个进程不停的循环调用API),也就是在瞬间会同时在SQL-server上建立24个连接,当进程开到25个时就会出错。不知道是什么问题,请教各位大虾帮我分析一下,多谢了!
...全文
70
4
打赏
收藏
请教各位大虾:这是一个关于SQL-server并发连接饱和的问题
小弟最近用C写了一组连接数据库的API,每个API处理不同的数据操作,我在每个API中单独建立与数据库的连接,任务执行完后就关闭连接,现在在客户端程序中调用我的API,当客户端同时开了24个进程(每个进程不停的循环调用API),也就是在瞬间会同时在SQL-server上建立24个连接,当进程开到25个时就会出错。不知道是什么问题,请教各位大虾帮我分析一下,多谢了!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
pengdali
2003-03-25
打赏
举报
回复
企业管理器-->右键你的实例(就是那个有绿色图标的)-->属性-->连接-->改最大并发连接数为0(无限制)
愉快的登山者
2003-03-25
打赏
举报
回复
1。检查数据库端的连接属性,所允许的连接用户数是否为24,可以调大些或为0(无限);
2。所访问的数据操作是否存在死锁现象。
netkillerli
2003-03-25
打赏
举报
回复
再描述一下:进程可以无限的开,但每个进程里有且只有25个连接线程与SQL-server连接成功
netkillerli
2003-03-25
打赏
举报
回复
非常感谢楼上两位大虾给我的提示,不过我上次的描述不正确,上次在客户端打开的进程其实被中间服务器转化为线程了,再连到SQL-server的,也就是一个进程在SQL-server上开了25个连接线程,我后来也做过测试发现一个进程开N个连接线程最多也只有25个连结成功,其余的全部失败,不知是不是SQL-server或微软做了限制,希望大虾们再给我点提示,谢谢了!
程序员的十个层次(不得不看)
中国的程序员水平比西方程序员水平差,还是中国有许多优秀的程序员达到或超过了西方程序员同等水平呢?要解决这个
问题
,必须先知道程序员有多少种技术层级,每个层级需要什么样的技术水平,然后再比较中国和西方在各个技术层级的人数,就可以知道到底有没有差距,差距有多大。
java sqlserver 异常处理_SQLServerException
com.microsoft.sqlserver.jdbc.SQLServerException: 该联接已关闭com.microsoft.sqlserver.jdbc.SQLServerException:该
连接
已关闭。ERRORhttp-8080-13org.dbforms.event.datalist.dao.AbstractDataSource-getCurrentSQLServerExce...
SQL SERVER2000企业版安装过程-如何选择授权模式?
大虾
,我的sql2000安装过程中没出现选择许可模式这
一个
对话框,请问要怎么去设置每客户呢 原文地址:SERVER2000企业版安装过程-如何选择授权模式?">SQL SERVER2000企业版安装过程-如何选择授权模式?作者:小小 每服务器:就是授权给服务器,表明这台服务同时可以接受多少人
连接
上来。 如果只有一台服务器,选择哪
一个
都无所谓。 如果有多台服务器,建议选择此项。 每客户
SqlServer数据库远程链接失败
问题
导致SqlServer远程无法
连接
三大配置: 1.数据库配置双重验证 数据库如果没有配置双重验证,那么使用IP地址就无法
连接
到数据库,解决方式是在数据库属性更改即可: 1.TCP/IP协议未启用 在开始菜单中找到sqlserver配置管理器,把对应的数据库协议启用TCP/IP协议即可: 3.防火墙开启导致无法远程
连接
解决方案一:关闭防火墙 解决方案二:在防火墙添加数据库相关...
SQL Server
连接
字符串
1. concat(str1,str2...) 直接
连接
所有字符串。 例: select concat(',','ABCDEF','DDDFFFF',NULL) 结果:,ABCDEFDDDFFFF 2. concat_ws(str1,str2,str3...) 使用第
一个
参数做分隔符,把所有字符串
连接
起来。 例: select concat_ws(',','ABCDEF','DDDFFFF',NULL) 结果:ABCDEF,DDDFFFF ...
疑难问题
22,300
社区成员
121,734
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章