Utilizar a cache de controlador de disco rígido com o SQL Server

Traduções de Artigos Traduções de Artigos
Artigo: 46091 - Ver produtos para os quais este artigo se aplica.
Expandir tudo | Reduzir tudo

Sumário

As informações seguintes descrevem os efeitos de utilizar o SQL Server com uma placa de controlador de disco rígido com cache de memória na ficha de controlador (até 16 MB). Utilizar este tipo de ficha fornece as vantagens de disco em cache sem necessidade de variações de memória normalmente associadas a colocação em cache do disco. O algoritmo de colocação em cache inclui escrita em cache e "elevador ordenar" durante a escrita de retorno, quando os dados sejam escritos são ordenados para minimizar o movimento da cabeça de impressão.

Mais Informação

pergunta 1
p. existem problemas quando utilizar este tipo de controlador causado por SQL Server assumindo que o servidor está activa uma UPS para evitar danos nos dados devido a uma falha de energia?

r. se o controlador de disco falhar nunca escrever dados para o registo de transacções do SQL Server, SQL Server recuperação não funcionará correctamente.


pergunta 2
p. que efeito a este tipo de controlador de cache tem o desempenho do SQL Server?

r. se o controlador de cache nunca falha ao escrever no disco que tenha sido encarregue de-(mesmo se o teclado sticks, as falhas de sistema operativo ou falhas de disco rígido), haverá sem problemas. Por outro lado, se o controlador de disco retarda a escrita de alguns dados de registo do SQL Server e optar por aplicar fisicamente outros dados de registo (devido a ordenação de "elevador") e falha escrever o resto do mesmo por alguma razão, SQL Server não tem maneira de saber que alguns do registo está em falta. Um início quente ou mesmo móvel para a frente a partir de uma cópia de segurança snapshot poderá não restaurar a base de dados correctamente. No pior dos casos, seria não falha durante a recuperação e danos nos dados deverá ser identificado muito mais tarde.

Se o controlador do disco for um design robusto, permitirá selectiva actualização simultânea. O dispositivo com o SQL Server devem ser sempre registos de transacções através de escrita. Além disso, se iniciar quase automática é funcione correctamente, SQL Server todos os dispositivos devem ser limpa ao tempo de ponto de verificação. Se o controlador de disco não permite selectiva actualização simultânea, a única alternativa é efectuar frequentemente cópias de segurança e nunca depende do início quente ou móvel o registo de transacções para a frente.


Question3
p. SQL Server deve efectuar a colocação em cache ou o controlador de disco fazer a colocação em cache?

r. A resposta depende em que método é mais rápido. Os nossos experiências ver que a cache de SQL Server é mais eficiente do que a cache de disco do sistema operativo. No entanto, a Microsoft não tem maneira de saber se é ou não é mais eficiente do que a cache utilizados por um determinado tipo de controlador de disco. A cache de SQL Server, provavelmente, a não funciona rapidamente uma cache de hardware; no entanto, tem "conhecimento" e podem trabalhar inteligente.

Execute uma carga de trabalho representativa com o parâmetro de memória de SQL Server definido como o valor mínimo que irá suportar o número de utilizadores necessário (com a disco controlador cache activa) para a instalação. Em seguida, experimente com o parâmetro memória definido para esse valor e a quantidade de RAM na cache do controlador de disco (com a cache do controlador de disco desactivada). Para uma comparação realmente precisa, o número de páginas na cache do procedimento deve ser igual em ambos os casos. Esta demora alguns realiza uma vez que o tamanho da cache procedimento é especificado em percentagem do tamanho da cache total, enquanto o tamanho da cache total é especificado pelo número do parâmetro de ligações do utilizador e o parâmetro de memória. O tamanho da cache total é tudo o que é produzido depois o K 42 ligação por utilizador tem sido gravada espaço especificado pelo parâmetro memória. O restante é dividido entre a cache de página procedimento e dados de acordo com para o parâmetro de cache do procedimento.
SQL Server requer sistemas para suportar ? garantida a entrega de multimédia estável ? conforme descrito no programa do Microsoft SQL Server Always-On armazenamento solução de revisão. FOPara obter mais informações sobre os requisitos de entrada e saídas para o motor de base de dados do SQL Server, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base:
967576Requisitos de motor de entrada/saída do Microsoft SQL da base de dados do servidor

Propriedades

Artigo: 46091 - Última revisão: 7 de setembro de 2004 - Revisão: 4.3
A informação contida neste artigo aplica-se a:
  • Microsoft SQL Server 4.21a Standard Edition
  • Microsoft SQL Server 6.0 Standard Edition
  • Microsoft SQL Server 6.5 Standard Edition
  • Microsoft SQL Server 7.0 Standard Edition
  • Microsoft SQL Server 2000 Standard Edition
  • Microsoft SQL Server 2008 Developer
  • Microsoft SQL Server 2008 Enterprise
  • Microsoft SQL Server 2008 Express
  • Microsoft SQL Server 2008 Standard
Palavras-chave: 
kbmt kbhardware KB46091 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 46091

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com