none
SQL 2005 Server X File and printer sharing RRS feed

  • Pergunta

  • Ola Pessoal!!! 

    Estou lendo um livro da Microsoft Guia de Bolso do Admistrador do SQL Server 2005 e tenho uma dúvida. Na dica para melhorar a performace de memória, o livro orienta não utililizar a "configuração Maximize Data Throughput for Network Applications" no servidor Windows 2003 onde o SQL 2005 esta instalado.
    Esta configuração se encontra em propriedades de rede do Servidor --- ir em file and printer sharing e clicar com o botão direito--- ir em propriedades. No livro explica que esta cofiguração pode limitar a memória diponivel para o SQL Server 2005, mas ele não sugere a melhor opção que irá ter a melhor performace são elas:

    1. Minimize memory used
    2. Balance
    3. Maximize Data Throughput for File Sharing


    Alguém já fez esta configuração?

    No Aguardo

     Grata

    quarta-feira, 11 de fevereiro de 2009 22:22

Respostas

  • Bom Dia,

    No livro The SQL Server - Storage Engine (da respeitadíssima Kalen Delaney) há observações pertinentes. Me parece que há uma discordância em relação ao guia de bolso. Segundo ela:

    "A computer running Windows Server for file and print services will need the most memory for file caching. If it is also running SQL Server, it makes sense to have more memory available for SQL Server. In Windows 2000 and Windows 2003, you can change the properties for file and print services by right-clicking My Network Places and choosing Properties. Then right-click Local Area Connection, and again choose Properties. Select File And Printer Sharing For Microsoft Networks, and then click the Properties button.

    The Maximize Data Throughput For Network Applications option is best for running SQL Server. You need high network throughput with minimal memory devoted to file caching so that more memory is available to SQL Server. When this option is set, network applications such as SQL Server have priority over the file cache for access to memory. Although you might expect that the Minimize Memory Used option would help, it minimizes the memory available for some internal network settings that are needed to support a lot of SQL Server users."

    Ao meu ver, seguiria as considerações da Kalen, que estão mais bem fundamentadas. O recomendável então é ativar a opção "The Maximize Data Throughput For Network Applications" que é mais recomendável para aplicações de banco de dados. Normalmente o Windows 2003 já vem com essa configuração por padrão.

    [ ]s,

    Gustavo Maia Aguiar
    http://gustavomaiaaguiar.spaces.live.com

    Importe arquivos XML com o CLR
    http://gustavomaiaaguiar.spaces.live.com/blog/cns!F4F5C630410B9865!346.entry


    Classifique as respostas. O seu feedback é imprescindível
    • Marcado como Resposta Djeane segunda-feira, 16 de fevereiro de 2009 10:54
    quinta-feira, 12 de fevereiro de 2009 13:51

Todas as Respostas

  • Bom Dia,

    No livro The SQL Server - Storage Engine (da respeitadíssima Kalen Delaney) há observações pertinentes. Me parece que há uma discordância em relação ao guia de bolso. Segundo ela:

    "A computer running Windows Server for file and print services will need the most memory for file caching. If it is also running SQL Server, it makes sense to have more memory available for SQL Server. In Windows 2000 and Windows 2003, you can change the properties for file and print services by right-clicking My Network Places and choosing Properties. Then right-click Local Area Connection, and again choose Properties. Select File And Printer Sharing For Microsoft Networks, and then click the Properties button.

    The Maximize Data Throughput For Network Applications option is best for running SQL Server. You need high network throughput with minimal memory devoted to file caching so that more memory is available to SQL Server. When this option is set, network applications such as SQL Server have priority over the file cache for access to memory. Although you might expect that the Minimize Memory Used option would help, it minimizes the memory available for some internal network settings that are needed to support a lot of SQL Server users."

    Ao meu ver, seguiria as considerações da Kalen, que estão mais bem fundamentadas. O recomendável então é ativar a opção "The Maximize Data Throughput For Network Applications" que é mais recomendável para aplicações de banco de dados. Normalmente o Windows 2003 já vem com essa configuração por padrão.

    [ ]s,

    Gustavo Maia Aguiar
    http://gustavomaiaaguiar.spaces.live.com

    Importe arquivos XML com o CLR
    http://gustavomaiaaguiar.spaces.live.com/blog/cns!F4F5C630410B9865!346.entry


    Classifique as respostas. O seu feedback é imprescindível
    • Marcado como Resposta Djeane segunda-feira, 16 de fevereiro de 2009 10:54
    quinta-feira, 12 de fevereiro de 2009 13:51
  •  Bom Dia!

    Gustavo, concordo com você vou deixar a configuração Maximize Data Throughput For Network Application setada.

    Obrigada

    Djeane
    sexta-feira, 13 de fevereiro de 2009 11:33
  • Olá Djeane,

    Se puder classifique a resposta.

    [ ]s,

    Gustavo Maia Aguiar
    http://gustavomaiaaguiar.spaces.live.com

    Importe arquivos XML usando DataSets
    http://gustavomaiaaguiar.spaces.live.com/blog/cns!F4F5C630410B9865!356.entry


    Classifique as respostas. O seu feedback é imprescindível
    • Marcado como Resposta Djeane segunda-feira, 16 de fevereiro de 2009 10:54
    • Não Marcado como Resposta Djeane segunda-feira, 16 de fevereiro de 2009 10:54
    sexta-feira, 13 de fevereiro de 2009 12:03