以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  [求助]远程增加一条记录很卡  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=130776)

--  作者:mositu
--  发布时间:2019/1/31 17:50:00
--  [求助]远程增加一条记录很卡
开发了一套,使用SQL Server 2008,用域名连接,有多个不同城市的门店使用。
有些门店使用者就反映说卡,只是有些,说明不应是代码的问题,什么卡,表现有两种情况:
1、新增一条记录,不能及时显示出来,诸如此类;
2、一直连续用还好,如果中间停一段时间未任何操作,再操作就卡了
请教大神如何检测,解决

--  作者:有点蓝
--  发布时间:2019/2/1 9:03:00
--  
做个计划任务,定时连接一下数据库,比如每5分钟:http://www.foxtable.com/webhelp/scr/2318.htm

数据库默认对连接数是有限制的,看看是不是连接数满了。一些版本的SqlServer对并发数也是有限制的



--  作者:mositu
--  发布时间:2019/2/1 10:39:00
--  
感谢大神的回复。
连接数已查看,原来就是设置为0(无限制),并发数不是很懂,搜到如下内容:
1)不启用连接池

当创建到101个连接的时候,就无法再创建新连接了。也就是说,如果连接字符串不做任何处理,我们的程序只能够跟SQLServer建立101个连接。

2)启用连接池

在连接字符串中加入代码:

Pooling=true;Max Pool Size=40000;Min Pool Size=0;

这个有没有关系,在哪里加入上面代码



--  作者:有点蓝
--  发布时间:2019/2/1 11:03:00
--  
连接池默认都是开启的,不需要设置。

看看服务器的cpu、内存使用情况。

新增一条记录有没有马上保存?有没有做即时同步?