
Sempre adorei o Microsoft SQL Server, e para desenvolvedores .NET é uma excelente escolha de mecanismo de banco de dados. A versão Express é a forma mais leve, mas ainda pode ser gerenciada através do SSMS, sendo mais amigável em termos de licença, e essa combinação - SQL Server 2016 Express no Windows Server 2016 - faz muito sentido para uma plataforma de site orientada a dados, por exemplo. Você pode hospedá-lo fora da sua organização e saber que seus aplicativos .NET funcionarão de forma confiável e robusta, seus desenvolvedores e DBAs podem trabalhar com os dados facilmente, e seus custos de licenciamento são reduzidos. O SQL Server 2016 é onde a Microsoft adicionou muitos recursos excelentes, como o query store e facilidades em memória. Análise coletada por e hospedada no G2.com.
Por outro lado, se você estiver hospedando este produto fora do seu ambiente e depender de um provedor terceirizado, há, é claro, uma taxa de licenciamento para o Windows Server 2016 e o SQL Server 2016 Express, em comparação com opções de código aberto como Linux e MySQL.
Além disso, a maneira como o SQL Server Express se instala pode levar alguns desenvolvedores ou administradores a criar inadvertidamente servidores de banco de dados como hostname\sqlexpress em vez de simplesmente hostname. É importante ter cuidado ao configurá-lo para garantir que você o faça da maneira que realmente deseja. Análise coletada por e hospedada no G2.com.

