Instâncias Diferentes ou Vários Bancos e uma instância
11/03/2016
0
Presto serviço em uma empresa que possui 4 filiais, onde atualmente temos 1 banco de produção, dentro de uma instância SQL Server, com um servidor dedicado para esta instância, que contempla esta empresa e suas filiais.
Devido a mudanças de estrutura desta empresa, as filiais se tornarão empresas e terei que ter bancos de dados distintos para cada empresa, ou seja o que era um banco de dados centralizado, com a segurança implementada, backup, rotinas e etc...passará a ser cinco banco com estas mesmas rotinas administrativas a serem feitas.
Portanto pergunto se alguém tem uma opinião do que seria melhor, colocar em uma mesma instância todos os bancos ou ter instâncias diferentes para cada banco?
O meu receio é a disponibilidade, penso que mesmo que trabalhemos preventivamente, podemos ter problemas, uma instância com todos os bancos pode implicar em parada da instância e todos os acessos aos bancos pararem, instâncias distintas implica em mais trabalho e talvez maior consumo de recursos físicos de hardware e uma gestão maior para estar atento a todas as instâncias e suas configurações.
Que acham melhor no ponto de vista de administração e gestão? Pensei até mesmo em virtualizar 5 máquinas e individualizar cada empresa.
Desculpe se fui confuso.
Tiago
Posts
11/03/2016
Mariana Carvalho
11/03/2016
Paulo Nobre
Essa é uma dúvida em geral bem comum. Se por um lado com uma instância apenas temos um pouco mais de facilidade com a administração, por outro lado com instâncias dedicadas é possível dimensionar melhor requisitos de memória, consumo de processador, TempDB dedicado para aquela instância e permissões.
Se pensa em alta disponibilidade, é melhor considerar outras alternativas, como por exemplo uma instalação clusterizada ou database mirroring (descontinuado). Dá uma lida nesse link: https://msdn.microsoft.com/pt-br/library/ms189134(v=sql.120).aspx
11/03/2016
Tiago
obg!!
11/03/2016
Tiago
Acho que por fim vou optar por instâncias diferentes, a idéia de dimensionar cada uma me agrada pois as empresas tem perfil diferentes de volume de vendas e processamento, de toda forma obrigado pela resposta e pelas dicas...
11/03/2016
Mariana Carvalho
11/03/2016
Paulo Nobre
Espero ter ajudado!
11/03/2016
Paulo Nobre
11/03/2016
Tiago
Espero ter ajudado!
Parece que são 32767 bancos por instância , porém o SQL Server Utily trabalha com 50. (Confirma?)
Achei este link, pelo link fornecido pelo Paulo.
https://msdn.microsoft.com/pt-br/library/ms143432%28v=sql.120%29.aspx
Clique aqui para fazer login e interagir na Comunidade :)