Fala galera!
Sim, eu sei que estou bem sumido aqui do blog e to devendo muito conteúdo e continuação de vários posts!
Mas, em algum momento vou destravar tudo e conseguir dar uma atenção de qualidade! 🙏🏻🙏🏻
O objetivo deste post é falar sobre um vídeo que gravei recentemente com o Felipe Marques, um dos nossos consultores da Power Tuning, falando sobre Contained Availability Groups.
Contained Availability Groups é uma feature nova, que apareceu no SQL Server 2022! Com ela, replicar, via AlwaysOn, logins, jobs, linked server, etc. (tudo que é salvo nas bases master e/ou msdb) fica muito mais fácil e reduz bastante o esforço administrativo se comparado ao método padrão de manter scripts que façam isso.
Porém, nem tudo são flores (Nem mesmo a Raiane Flores 🥁[ba dum tss]🤣). Apesar de ser uma ideia completamente interessante (o fato de “replicar bases de sistema”), alguns probleminhas novos podem surgir, pois a feature traz uma nova abordagem na maneira como você se conecta na instância.
Segue um resumo do que você vai encontrar no vídeo, que é quase que inteiramente hands-on:
- Mostramos como funciona um AG tradicional e a limitação na replicação de objetos a nível de instância
- Montaremos um Contained Ag, mostrando o que muda de opção tanto na interface do SSMS e também nos comandos T-SQL
- Mostramos as bases internas criadas e como você pode acessá-la
- Demonstramos como funciona a criação de um login e como ele é “replicado”
- Mostramos o mesmo para um Job do SQl Agent, se o schedule funciona normalmente e um pouco do internals de como o sql agent faz a mágica acontecer
- Falamos de algumas mudanças nas DMVs sys.dm_exec_sessions e na sys.availability_groups
- Demonstramos possíveis problemas comuns que você pode ter, como falhas de logins
- Apresentamos um script bem útil para saber as diferenças entre a sua instância e o seu AG
- Fazemos um pedido para o team responsável pelo Management Studio!
E aí, ficou curioso? Então, confira no vídeo que está disponível no canal da PowerTuning:
Dica: O vídeo ficou longo (46min) mas está separado por capítulos. Então você pode ir vendo por capítulos para não cansar!
Se você tiver dúvidas, quiser falar de algum caso, ideias, etc., é só deixar seu comentário no vídeo que vamos responder assim que possível!
DBA Team Leader na Power Tuning