Chỉ có Oracle và SQLServer của Microsoft là mã nguồn đóng, và khi có sự cố xảy ra và bạn gặp vấn đề, câu trả lời chỉ là một cuộc điện thoại (và tiền mặt nếu có). Dù sao thì MySQL và PostGre cũng có một số dịch vụ tư vấn doanh nghiệp nhưng cuối cùng thì những nhà tư vấn này không thực sự có uy tín đối với sản phẩm, vì sản phẩm thuộc về mọi người. Điều này thật tuyệt vì bạn có thể vào và sửa mã nếu bạn giỏi C và lập trình cấp độ tương đối thấp, nhưng nếu bạn không tìm ra giải pháp có thể trở thành một cuộc rượt đuổi ngỗng hoang.
Hiện tại vì không phải ai cũng đủ kỹ năng và những doanh nghiệp có tiền thích bảo mật (theo nghĩa kinh doanh) của cơ sở dữ liệu nguồn đóng, đó là lý do tại sao các giải pháp này vẫn chưa hết kinh doanh, bên cạnh thực tế là việc triển khai của chúng rất vững chắc. và đáng đồng tiền nếu bạn có nó.
Ok bây giờ cuối cùng sự khác biệt quan trọng nhất là giữa SQLServer và Oracle và sự khác biệt đó là hệ điều hành, hầu hết mọi người sử dụng Windows sẽ gắn bó với, bạn đoán nó, SQLServer, nhưng nếu bạn chạy trên Unix Oracle là giải pháp mã nguồn đóng của bạn. Dù sao thì tôi cũng sử dụng Oracle trên Solaris, nhưng nếu mục tiêu của chúng tôi là Windows, tôi có thể sẽ sử dụng SQLServer vì cả hai sản phẩm đều rất vững chắc, nhưng tôi tin tưởng Microsoft có một số thủ thuật đặc biệt để có được hiệu suất tốt nhất trên windows.