Com os dois pés cada vez mais em projetos open source, a Microsoft acaba de anunciar mais um release candidate do SQL Server 2022 para Linux. Isso acontece apenas algumas semanas depois de lançar o SQL Server 2022 Release Candidate 0 para Windows. Então, a Microsoft está seguindo agora com um release candidate para sistemas Linux.
Especificamente, Redmond disse esta semana que o SQL Server 2022 RC 0 já está disponível para sistemas que executam os sistemas operacionais Red Hat Enterprise Linux (RHEL) e Ubuntu. A Microsoft estreou sua versão Linux do SQL Server em 2016 e abraçou o mundo de código aberto (tosse, tosse) desde então, evitando a visão do ex-CEO Steve Ballmer de que “Linux é um câncer”.
A versão Linux desta última oferta de código fechado não inclui apenas os recursos incluídos SQL Server 2022 RC 0 revelado em 23 de agosto para Windows, mas também suporta várias funções de nuvem relacionadas ao Azure, escreveu Amit Khandelwal, gerente de produto sênior do SQL Server, em um postagem do blog esta semana.
Microsoft anuncia novo release candidate do SQL Server 2022 para Linux
Os recursos incluídos no RC 0 incluem Query Store para monitorar o desempenho do sistema capturando automaticamente o histórico de consultas, planos e estatísticas de tempo de execução. Eles podem ser acessados e revisados por desenvolvedores e maiores recursos de gerenciamento por meio de acelerações integradas e backups de instantâneos.
Há também adições de idioma no RC 0, incluindo Approx Percentile Disc que a Microsoft diz “retorna o valor do conjunto de valores em um grupo com base no percentil fornecido e na especificação de classificação” e Approx Percentile Cont, que “retorna um valor interpolado aproximado do conjunto de valores em um grupo com base no valor do percentil e na especificação de classificação.”
A versão para Linux também oferece suporte ao Azure Synapse Link, que permite que os desenvolvedores usem o Azure Synapse Analytics para acessar fácil e diretamente o repositório analítico do Azure Cosmos DB.
“O Integration Runtime (IR) não pode ser instalado no ambiente Linux, portanto, você terá que executar o IR em uma máquina baseada em Windows que esteja na mesma rede que a máquina Linux executando a instância do SQL Server à qual ele se conecta”, escreveu Khandelwal .
Ele também oferece suporte à autenticação do Azure Active Directory, embora, por enquanto, os contêineres do SQL Server não ofereçam suporte ao recurso, escreveu ele.
Pesquisa mostra ranking
De acordo com a empresa de pesquisa de mercado Statista, o software ficou em terceiro lugar atrás de Oracle e MySQL em uma lista dos sistemas de gerenciamento de banco de dados mais populares em agosto e à frente de outros como PostgreQL, MongoDB e Redis.
O desenvolvedor de aplicativos móveis AppInventiv também colocou o SQL Server em terceiro lugar atrás do Oracle e do MySQL em uma lista dos melhores bancos de dados para aplicativos da Web, observando seus pontos fortes tanto no local quanto na nuvem, sua presença nos sistemas Windows e Linux e seu suporte para dados estruturados, semiestruturados e espaciais.
“Não é tão inventivo ou avançado quanto outros bancos de dados modernos… populares, mas passou por melhorias e revisões consideráveis ao longo dos anos”, escreveu a empresa desenvolvedora.
Os engenheiros de software estão se apoiando em bancos de dados de código aberto. Uma pesquisa realizada este ano pelo Stack Overflow com cerca de 70.000 programadores descobriu um dado interessante. Quase todos usam um dos dois principais sistemas de gerenciamento de banco de dados relacional de código aberto, PostgreSQL (com 46,5%) ou MySQL (45,7%), junto com outros sistemas.
Assim, a Microsoft continua a adicionar recursos e funções ao SQL Server para sistemas Linux. Com isso, torná-lo uma parte crescente de seus serviços de nuvem corporativa do Azure faz sentido em um mundo de TI em rápida evolução e mais habilitado e distribuído em nuvem.