Bien que SQL Server est très populaire dans le domaine Microsoft, son prédécesseur, PostgreSQL, a également réussi à gagner en popularité et l'intérêt des autres bases de données de l'industrie. Avec cette nouvelle technologie de base de données, les entreprises peuvent profiter des avantages de bases de données multi-utilisateurs, ainsi que des bases de données pour les utilisateurs ayant accès limité aux utilisateurs et des domaines spécifiques. Ceux-ci peuvent être les bases de données uniques ou en cluster, les procédures stockées et les fonctions de haute disponibilité, y compris la réplication de base de données et le cloud computing. Il est capable de fonctionner à la fois sur les systèmes Windows et Unix.
Microsoft a récemment ajouté les serveurs SQL à sa gamme Windows Server, ce qui signifie que les clients Microsoft n'auront pas à choisir entre SQL Server et base de données SQL au moment de choisir leur prochaine plate-forme. Microsoft tente de construire une base de clientèle solide pour ses plates-formes de gestion des données, et cela inclut le SQL Server et la plate-forme PostgreSQL. L'un des moyens que le SQL Server peut rivaliser avec Oracle et Sybase est en fournissant les nombreuses fonctionnalités d'une seule base de données, une fonctionnalité qui ne PostgreSQL fournit. Il est également très populaire parmi les administrateurs réseau, car il est plus facile à installer que Sybase, qui est similaire à Oracle. Cependant, sa mise en œuvre actuelle est connu pour être un peu complexe, limitant ainsi sa capacité à supporter des requêtes complexes.
Ainsi que le soutien des bases de données open source, le serveur PostgreSQL a été conçu avec une évolutivité à l'esprit. Cela signifie que les bases de données peuvent facilement être mis à jour et sauvegardés tout en utilisant la même plate-forme. Il est également très facile de changer les systèmes d'exploitation. Même la version open source, qui a été plus largement utilisé que les versions commerciales, offrent toujours les mêmes caractéristiques et capacités. En fait, il est tout aussi sûr que les versions commerciales et peut être utilisé dans le même environnement. De plus, sa fiabilité est basée sur son moteur SQL Server et ses fonctions, et il offre une plus grande disponibilité.