Ponteiros de instalação do SQL Server 2008 para otimizar o desempenho e a escalabilidade

1

Estamos trabalhando para um cliente com um aplicativo de servidor asp.net/SQL que já está usando um sistema SQL Server 2005. O cliente decidiu atualizar o banco de dados para o SQL Server 2008 R2 e adquiriu uma poderosa máquina com 16 processadores com RAM suficiente e instalou o Windows Server 2008 de 64 bits no sistema. Agora estamos encarregados da instalação do SQL Server 2008 no sistema seguido pela migração do banco de dados existente da caixa do SQL 2005. Agora eu não sou um DBA do SQL Server nem sou um Administrador do Sistema por função. Assim, apesar de ter lido muita literatura na net, não sou capaz de entender tudo ou colocá-la na ordem correta de execução. Alguém pode me explicar os seguintes itens, de preferência em termos de listas de marcadores:

Quais são os pontos de consideração durante a instalação do SQL Server 2008 , especificamente em termos de

  • Configurando o uso da memória

  • Configurando o SQL Server para aproveitar os vários processadores disponíveis

  • Outros fatores a serem configurados para ativar os recursos do SQL Server 2008 para desempenho e escalabilidade

  • Outros pontos, se houver, para configurar o Windows Server 2008 em relação ao SQL Server 2008

Observação: usaremos somente os serviços do Mecanismo de Banco de Dados no SQL Server. As aplicações não usam SSIS, SSRS, etc.

    
por koder 23.03.2012 / 07:17

1 resposta

1

  • CPU: mais CPU / mais rápido (não apenas mhz) é melhor! Você ganha mais velocidade para que seu banco de dados tenha um desempenho mais rápido. Eu digo, sempre obtenha o melhor se puder pagar.

  • A memória é provavelmente a peça de hardware mais significativa que afeta o desempenho do SQL Server. Idealmente, todo o seu banco de dados deve caber na RAM. Infelizmente, isso nem sempre é possível. No mínimo, tente obter RAM suficiente para armazenar a maior tabela que você espera ter e, se puder pagar, obtenha toda a RAM que seu servidor pode suportar, que geralmente é de 2 GB ou mais. Não existe muita RAM.

  • Esses são recursos como armazenamento em cache dinâmico e pré-busca de dados para agilizar suas consultas, o banco de dados antecipará o que você está fazendo.

  • Alguns outros pontos: a E / S é provavelmente uma das coisas mais importantes também. Se você tem uma E / S lenta, isso pode se tornar um gargalo muito grande. Obtenha alguns discos rápidos para garantir que isso não aconteça.

por 23.03.2012 / 07:58

Tags