Diferença entre a configuração do número limite de conexões no IIS e o tamanho máximo do pool

1

Estou tentando entender a diferença entre a configuração "Tamanho máximo do pool" na cadeia de conexão em relação à configuração Limite no gerenciador do servidor IIS ... se eles estão se referindo à mesma coisa? se não o que cada um faz?

Para deixar claro, anexei um código recortado para a instrução da cadeia de conexão e uma foto para a configuração "Limite" no gerenciador do IIS.

<connectionStrings>
    <add name="TrackingConnectionString" connectionString="Data Source=localhost;Min Pool Size=0;Max Pool Size=100;Pooling=true;
        Initial Catalog=Tracking;Integrated Security=True;" providerName="System.Data.SqlClient"/>
  </connectionStrings>

Anexado é uma foto da configuração "Limite" no gerenciador do ISS.

    
por OAH 19.08.2017 / 03:50

1 resposta

0

Não, eles não são a mesma coisa.

  • O parâmetro Max Pool Size afeta o conjunto de conexões do servidor de banco de dados entre o servidor da web e o banco de dados; no caso de TrackingConnectionString , o banco de dados de acompanhamento .

  • O Número limite de conexões na configuração do site do IIS limita o número de conexões permitidas em um site, ou seja, conexões entre clientes e o servidor da Web.

    The value must be an integer between 0 and 4294967295 (unlimited). Setting the number to be unlimited circumvents constant administration if your connections tend to fluctuate. However, system performance can be negatively affected if the number of connections exceeds your system resources. Restricting a website to a specified number of connections can keep performance stable.

por 19.08.2017 / 19:59