Desempenho lento com o SQL Compact Server Tool 3.5 SP1

1

Estamos tentando implantar um aplicativo .Net Compact Framework que usa um banco de dados local do SQL Server Compact que é replicado em um banco de dados do SQL Server 2005 SP3 para nosso ambiente de teste.

Em nosso ambiente de desenvolvimento usando o ActiveSync, podemos inicializar o banco de dados de 40 MB de maneira simples e fácil. No entanto, em nosso ambiente de teste, o servidor está enviando apenas 1-2 K por segundo e nossa inicialização expira.

Usamos Avalanche para implantar no ambiente de teste e colocar o dispositivo Motorolla MC75 em uma base para iniciar a sincronização.

Alguém tem alguma ideia?

    
por Rob Paterson 12.06.2009 / 08:39

2 respostas

0

O problema era que nós definimos nossos próprios RowGUIDs nas tabelas replicadas que tinham uma restrição padrão de GetID (). Ao alterar isso para ser GetNextSequentialID (), nosso desempenho caiu repentinamente de 10 horas + para cerca de 20 minutos.

    
por 12.08.2009 / 18:50
1

Você tem o Windows 2003 Service Pack 2? Ele habilita por padrão o descarregamento da rede, o que causa problemas se o driver de rede for muito antigo. Desde então, outro hotfix desativa esse descarregamento de rede por padrão.

Alguns problemas ocorrem após a instalação do Windows Server 2003 SP2

== > especifica o problema de rede SQL relacionado a esse descarregamento de rede.

Verifique também:

  • Antivírus / firewall
  • Problema de rede (incompatibilidade de duplex ...)
por 13.06.2009 / 21:06

Tags