Implantar pool elástico de banco de dados SQL
Os pools elásticos são uma opção de implantação na qual você compra recursos de computação do Azure (CPU, memória e armazenamento) que são compartilhados entre vários bancos de dados definidos como pertencentes ao mesmo pool. Uma comparação fácil com um SQL Server local é que um pool elástico é como uma instância do SQL Server que tem vários bancos de dados de usuário. Usando pools elásticos, você pode gerenciar facilmente os recursos do pool e, ao mesmo tempo, economizar custos com potencial. Os pools elásticos também facilitam a escalabilidade fácil até os limites definidos, de modo que, se um único banco de dados dentro do pool precisar de recursos devido a uma carga de trabalho imprevisível, os recursos estarão lá. Se todo o pool precisar de recursos extras, uma opção simples de controle deslizante no portal do Azure facilita o dimensionamento do pool elástico para cima ou para baixo.
Criação de novos pools elásticos
Usando o portal do Azure, procure por "pools elásticos SQL". Em seguida, selecione Criar para abrir a página Criar pool elástico SQL .
Adicionando um banco de dados a um pool existente
Usando o portal do Azure, localize o pool ao qual você está adicionando um banco de dados.
Selecione + Adicionar bancos de dados para adicionar seu banco de dados ao pool e, em seguida, selecione Aplicar.
A sua seleção de base de dados é então adicionada à secção Pronta para ser adicionada a este pool. Selecione Guardar.
Gerenciando recursos do pool
O portal do Azure fornece informações abrangentes sobre o estado e a integridade do seu pool elástico. Você pode monitorar a utilização de recursos e identificar qual banco de dados está consumindo mais recursos. Essas informações são valiosas para identificar problemas de desempenho ou determinar se um banco de dados não é adequado para o pool, especialmente se um banco de dados estiver usando a maioria dos recursos.
Para ajustar os recursos alocados ao pool elástico, use a opção Configurar na seção Configurações do menu lateral de gerenciamento do pool elástico. Você pode realizar muitas alterações após a criação de um pool elástico.
- Tamanho do pool, incluindo DTUs, vCores e tamanho de armazenamento.
- Escalão de serviço.
- Recursos por base de dados.
- Bancos de dados incluídos no pool, adicionando-os ou removendo-os.
Algumas alterações, como as DTUs ou vCores mínimas e máximas por banco de dados, são realizadas online. Você também pode alterar o tamanho total do pool ou adicionar e remover bancos de dados conforme necessário. As conexões ativas são encerradas à medida que o redimensionamento é concluído.
Um dos recursos mais úteis é a capacidade de monitorar a utilização de recursos de banco de dados. Esse recurso fornece uma maneira fácil de avaliar o desempenho de bancos de dados dentro do pool.
Um pool elástico é uma boa opção para bancos de dados multilocatários em que cada locatário tem sua própria cópia do banco de dados. Equilibre a carga de trabalho entre bancos de dados para não permitir que um banco de dados monopolize todos os recursos do pool.