Originally posted by Captain Code
There are so many databases available to OSX, that you have no reason for switching based on that alone.
You have MySQL(good for most medium sized things), PostgreSQL, Oracle, and many others.
The only thing available on Windoze is MSSQL Server, which is about the crappiest database server there is.
I know, I've had to use it for school. The POS couldn't even handle the end of year load when students were scrambling to finish their projects. And this was with a limit of 10 open connections at a time on the MSSQL Server.::ha::
Of course an MS technology like ASP won't run on OSX
Right now boxen like RS/6000, Sun, and HP are significantly better for database serving. It sounds likes the problems you had are more related to ASP use? ASP sucks so bad even M$ is recommending that you keep it's use to a minimum. I've had reasonable results from relatively heavy SQLServer usage (80-100 connections, and serving webservers with 2000+ users). Of course you'll need decent hardware to do it, but that's no different than any other database server, they're all written to be resource hogs, and you gotta feedum to keepum happy.
Oh, to clarify, you can get SQLServer, Oracle, PostgresSQL, DB2, MySQL, Sybase, and many/any others on Windoze (e.g. oo databases). AAMOF, I don't know of any server that is availble on the major *nix platforms that you can't get for Windoze (not that they are necessarily all that well supported or optimized on Windoze, but they'll gladly take your money).
I don't know about OSX, since I haven't done any serious db stuff, but I do know that you can do whatever client stuff you would want/need to using Windoze. Everyone has drivers and clients, no problems. Most of the bigboys also have downloadable "development" or "evaluation" versions of the full blown servers you can download. So if you're needing to do enterprise level db work, Windoze is a good platform to choose. Again, OSX might be as well, I'm just not familiar enough to say. Linux doesn't have full support by all the manuf. yet, so it's more spotty depending on which server you're trying to connect to, etc. The other *nix boxen tend to lean towards their own servers or Oracle (e.g. AIX and DB2).
Oh, and a word on an OS being "crashproof". I have to reset my Pismo about twice a week (10.2.6). OSX is certainly not immune to having apps run amok and really hose things. Not saying that Win2k/XP is any better or worse, it's just that OSX isn't perfect either. Anyone have any comments on OSX Server? Isn't that what Apple still recommends for server'esque usage anyway?