Pular para o conteúdo principal

Postagens

Mostrando postagens de Maio, 2012

SQL Server 2008 R2–Como resolver lentidão na conexão com Windows Authentication

Olá. Vou fugir um pouco do foco do blog que é C# e assuntos mais elementares de programação para compartilhar uma solução para um problema que tive recentemente na empresa que trabalho. CenárioDurante o desenvolvimento de uma aplicação com .Net Framework que usava colunas do tipo FILESTREAM do SQL Server 2008 R2, ao ler a documentação descobri que para poder fazer upload e download de conteúdo para o banco de dados – que armazena arquivos e indexa o seu conteúdo – deveria usar Windows Authentication ou não iria poder executar a tarefa.A primeira escolha foi cadastrar um usuário do domínio como usuário do SQL Server para a Windows Authentication. Ao executar o programa na máquina de desenvolvimento, tudo foi tranquilo. Tanto o upload como o download foram rápidos e aceitáveis, mas, quando fizemos o teste em estações da rede e até mesmo usando máquinas virtuais, o resultado foi decepcionante.Primeiramente, foi necessário usar um recurso do Windows chamado “impersonate” no qual se armaze…