There are merits to most of the common operating systems. In some ways
each of them perform better at various functions. The question becomes
which are you most comfortable and familiar with? That way you can work
most effectively with the operating system to fulfill the potential of
If you aren't comfortable with any in particular, I would recommend you
learn your way around a Linux distribution. Again, not because it is
better than any other in particular, but because it is BY FAR the most
commonly deployed operating system running MySQL. It isn't even close in
terms of percentages. Behind it are Solaris and Windows. The most support
on the web is available for Linux simply because more people work on it.
But, if you are a Solaris, FreeBSD or Windows guru by all means as a
friend of mine says.. party on (on those platforms..)
Hope that helps.
> Ken Menzel wrote:
>> Dan Nelson wrote:
>>> In the last episode (Jul 06), Blog Tieng Viet said:
>>>> I have been using MySQL on FreeBSD for 3 years and encounterd a lot of
>>>> problems related to thread management. And 1 year ago, I found that
>>>> FreeBSD box does not go well with any MySQL revision after
>>>> because the MySQL thread does not end although complied with
>>> Try building without LINUX_THREADS; that option shouldn't really be
>>> with FreeBSD 6 or newer.
>> Also This article may help if you have not yet abandoned Freebsd. It
>> shows how freebsd can outperform Linux in some cases.
> Do we really need to bash OS's for MySQL. Rather than questioning what
> OS is best for MySQL we should ask how we can optimize MySQL for each OS.