Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/32.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 数据库连接数在应用程序配置中的作用_C#_Asp.net_Sql Server_Database - Fatal编程技术网

C# 数据库连接数在应用程序配置中的作用

C# 数据库连接数在应用程序配置中的作用,c#,asp.net,sql-server,database,C#,Asp.net,Sql Server,Database,我已经为一个应用程序工作了一段时间。它的旧应用程序用C++编写,然后用C++语言编写。 它在注册表中具有asp.net中前端的DBConnectionsFrontEnd项和windows上的DBConnectionsService服务项。我记得db有连接池,连接池有限制。但是当我开始思考这个问题时,我真的觉得我不知道确切的答案。它已经存在很长一段时间了,那些设计这种蘑菇的人都认为它是有意义的。日志中的数据库连接用完引起了我对这个问题的注意。我们增加了相关的数量,这就解决了这个问题 请有人帮我弄清

我已经为一个应用程序工作了一段时间。它的旧应用程序用C++编写,然后用C++语言编写。 它在注册表中具有asp.net中前端的DBConnectionsFrontEnd项和windows上的DBConnectionsService服务项。我记得db有连接池,连接池有限制。但是当我开始思考这个问题时,我真的觉得我不知道确切的答案。它已经存在很长一段时间了,那些设计这种蘑菇的人都认为它是有意义的。日志中的数据库连接用完引起了我对这个问题的注意。我们增加了相关的数量,这就解决了这个问题


请有人帮我弄清楚这方面的基本知识,或者给我指一些资源,以便更好地理解以下问题的答案。为什么这个db连接数必须是可配置的值?它如何以及在应用程序设计中扮演什么角色?如果不考虑,会发生什么?数据库对连接数有限制吗

基本上,由于各种原因,ADO.Net维护了一个到数据库的连接池,包括获取这些连接有点昂贵

默认情况下,ADO.Net在池中创建100个条目,因此您的配置将根据性能目的调整此数字


关于这个主题。

基本上,由于各种原因,ADO.Net维护了一个到数据库的连接池,包括获取这些连接有点昂贵

默认情况下,ADO.Net在池中创建100个条目,因此您的配置将根据性能目的调整此数字

关于这个问题