Seuls Oracle et SQLServer de Microsoft sont des logiciels fermés, et lorsque quelque chose ne va pas et que vous avez un problème, la réponse est juste un coup de téléphone (et de l'argent, bien sûr). Quoi qu'il en soit, MySQL et PostGre proposent plusieurs services de conseil aux entreprises, mais au final, ces consultants ne sont pas vraiment responsables du produit, car celui-ci appartient à tout le monde. C'est une bonne chose car vous pouvez corriger le code si vous êtes bon en C et en programmation de bas niveau, mais si vous ne l'êtes pas, trouver la solution peut devenir une chasse à l'oie sauvage.
Comme tout le monde n'est pas assez compétent et que les entreprises qui ont de l'argent préfèrent la sécurité (au sens commercial) des bases de données à source fermée, c'est la raison pour laquelle ces solutions n'ont pas disparu, outre le fait que leurs mises en œuvre sont solides et valent l'argent si vous en avez.
La plupart des gens qui utilisent Windows s'en tiendront à, vous l'avez deviné, SQLServer, mais si vous utilisez des variantes d'Unix, Oracle est votre solution à source fermée. Quoi qu'il en soit, j'utilise Oracle sur Solaris, mais si notre cible était Windows, j'utiliserais probablement SQLServer parce que les deux produits sont solides comme le roc, mais je crois que Microsoft a quelques astuces spéciales sous le capot pour obtenir les meilleures performances sous Windows.