Only Oracle and Microsoft SQLServer are closed, and when something goes wrong and you have a problem, the answer is just a phone call (and cash if the rate). In any case, MySQL and PostGre have several consulting services for enterprises, but in the end, these consultants are not really compatible with the product, because the product belongs to everyone. This is great because you can enter and correct code if you are well versed in C and relatively low-level programming, but if you do not find a solution, it may become a wild goose chase.
Now, since not everyone is qualified enough, and those companies that prefer money, prefer the security (in the business sense) of closed-source databases, the reason that these solutions have not gone out of business, in addition to the fact that their implementation are durable and cost money if you have one.
Now, finally, the most important difference between SQLServer and Oracle, and this difference is the OS, most users using Windows will adhere to, you guessed it, SQLServer, but if you work with flavors of Unix Oracle, this is your closed source solution In any case, I use Oracle in Solaris, but if our goal was Windows, I would probably use SQLServer, because both products are strong, but I believe that Microsoft has some special tricks under the hood to get maximum performance on the windows.
Robert Gould Feb 11 '09 at 14:03 2009-02-11 14:03
source share