Configurar a opção de configuração do servidor network packet size
Este tópico descreve como configurar a opção de configuração do servidor no SQL Server 2014 usando o network packet size
SQL Server Management Studio ou o Transact-SQL. A network packet size
opção define o tamanho do pacote (em bytes) que é usado em toda a rede. Os pacotes são partes de dados de tamanho fixo que transferem solicitações e resultados entre clientes e servidores. O tamanho do pacote padrão é de 4.096 bytes.
Observação
Não altere o tamanho do pacote a menos que você tenha certeza que melhorará o desempenho. Para a maioria dos aplicativos, o tamanho do pacote padrão é o melhor.
Neste tópico
Antes de começar:
Para configurar a opção network packet size usando:
Acompanhamento: Depois de configurar a opção de tamanho do pacote de rede
Antes de começar
Limitações e Restrições
- O tamanho máximo de pacote de rede para conexões criptografadas é 16.383 bytes.
Recomendações
Essa opção é uma opção avançada e deve ser alterada somente por um administrador de banco de dados experiente ou técnico certificado do SQL Server.
Se um aplicativo fizer operações de cópia em massa ou enviar ou receber grandes quantidades de texto ou dados de imagem, um tamanho do pacote maior que o padrão poderá melhorar a eficiência, porque resulta em menos operações de leitura e gravação em rede. Se um aplicativo enviar e receber pequenas quantidades de informações, o tamanho do pacote poderá ser definido como 512 bytes, o que é suficiente para a maioria das transferências de dados.
Nos sistemas que usam protocolos de rede diferentes, defina network packet size como o tamanho para o protocolo mais comum usado. A opção network packet size melhora o desempenho da rede quando protocolos de rede oferecem suporte a pacotes maiores. Aplicativos cliente podem substituir esse valor.
Você também pode chamar funções OLE DB, ODBC e DB-Library para solicitar uma alteração do tamanho do pacote. Se o servidor não puder dar suporte ao tamanho do pacote solicitado, o Mecanismo de Banco de Dados enviará uma mensagem de aviso ao cliente. Em algumas circunstâncias, alterar o tamanho de pacote pode conduzir a uma falha de link de comunicação, como esta:
Native Error: 233, no process is on the other end of the pipe.
Segurança
Permissões
Permissões de execução sem parâmetros ou com apenas o primeiro parâmetro em sp_configure são concedidas a todos os usuários por padrão. Para executar sp_configure com ambos os parâmetros para alterar uma opção de configuração ou executar a instrução RECONFIGURE, o usuário deve ter a permissão ALTER SETTINGS no nível do servidor. A permissão ALTER SETTINGS é implicitamente mantida pelas funções de servidor fixas sysadmin e serveradmin .
Como usar o SQL Server Management Studio.
Para configurar a opção network packet size
No Pesquisador de Objetos, clique com o botão direito do mouse em um servidor e selecione Propriedades.
Clique no nó Avançado .
Em Rede, selecione um valor para a caixa Tamanho de Pacote de Rede .
Usando o Transact-SQL
Para configurar a opção network packet size
Conecte-se ao Mecanismo de Banco de Dados.
Na barra Padrão, clique em Nova Consulta.
Copie e cole o exemplo a seguir na janela de consulta e clique em Executar. Este exemplo mostra como usar sp_configure para definir o valor da opção
network packet size
como6500
bytes.
USE AdventureWorks2012 ;
GO
EXEC sp_configure 'show advanced options', 1;
GO
RECONFIGURE ;
GO
EXEC sp_configure 'network packet size', 6500 ;
GO
RECONFIGURE;
GO
Para obter mais informações, confira Opções de configuração do servidor (SQL Server).
Acompanhamento: depois de configurar a opção network packet size
A configuração entra em vigor imediatamente sem reiniciar o servidor.
Consulte Também
RECONFIGURE (Transact-SQL)
Opções de configuração do servidor (SQL Server)
sp_configure (Transact-SQL)