Acessar o banco de dados é muito lento em um site hospedado e rápido quando acessado a partir do localhost

0

Temos tido um problema que parece ter surgido do nada. Temos um site NopCommerce que nosso cliente hospedou em seu próprio servidor. Temos um servidor web que possui o Windows 2008R2 IIS 7.5 e um servidor de banco de dados que possui o Windows 2012 e o Sql Server 2012 Standard. O site tem um certificado SSL da GoDaddy.

Desde cerca de duas semanas, enfrentamos sérios problemas de desempenho. Selects parece funcionar bem, mas quando precisamos de uma atualização ou uma inserção no banco de dados, leva muito tempo. Então, adicionamos alguns registros e isso é o que descobrimos.

Se hospedarmos o site localmente, por meio do localhost, as atualizações demoram 750 ms E para o site hospedado, são necessários de 10 a 19 segundos para uma única instrução de atualização. E se eu copiar o site e fazer um backup do banco de dados e hospedá-lo no meu laptop que tem o Windows 10 pro. Instruções de atualização levam 80ms.

Só assim estou claro, o site carrega bem. Todas as consultas selecionadas funcionam muito bem, apenas quando adicionamos um produto ao carrinho ou atualizamos uma configuração de administrador quando o desempenho é direcionado aos cachorros.

Alguém poderia nos apontar na direção certa? Não temos certeza de onde está o problema.

Atualização: Veja mais algumas informações. Isso é o que fizemos até agora. Primeiro pensamos que isso era um problema com o próprio site do IIS. Então, criamos um novo site do IIS e adicionamos as vinculações do relavent. Mas o site ainda estava lento. Também temos um site de desenvolvimento que possui um endereço IP externo diferente. E este site funciona absolutamente bem. Nós até tentamos fazer este site apontar para nossa pasta de produção. E foi rápido. Pedimos ao nosso administrador de rede e ele diz que está tudo bem. Existe algo que estamos perdendo

    
por Madhav Shenoy 20.06.2018 / 20:24

1 resposta

0

Então, o que você está dizendo é quando você o hospeda localmente, é mais rápido do que quando é hospedado não localmente? Pode haver alguns problemas de rede no final dos sites hospedados, mas sempre será mais rápido acessar localmente e acessar os recursos de um local hospedado.

    
por 20.06.2018 / 20:32