Date: Mon, 22 Jan 2007 09:57:47 -0500 From: "Gordon Smith" <gordon_s_smith@hotmail.com> To: almarrie@gmail.com Cc: threads@freebsd.org Subject: Re: Recommended MySQL 4.1 Installation Message-ID: <BAY133-F37C91143D2AF64ABE03514C8AE0@phx.gbl> In-Reply-To: <499c70c0701220015m49d09cc0s95e2c165197d0478@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Abdullah, Thanks for the feedback. The reason (at the moment) is that some of the application code to be implemented in FBSD uses outer join queries, which are executed differently under 4.1 and 5.0. It looks like MySQL changed their outer join implementation for 5.0 to make it comply with an ANSI standard, so until the app code is changed and thoroughly tested the DB needs to stay at 4.1... unless someone is aware of a MySQL switch that will let us toggle between the old and new outer join behavior (sorry, that question is probably outside the scope of this list...). Gordon ----Original Message Follows---- From: "Abdullah Al-Marrie" <almarrie@gmail.com> To: "Gordon Smith" <gordon_s_smith@hotmail.com> CC: threads@freebsd.org Subject: Re: Recommended MySQL 4.1 Installation Date: Mon, 22 Jan 2007 11:15:05 +0300 On 1/19/07, Gordon Smith <gordon_s_smith@hotmail.com> wrote: >Now that FreeBSD 6.2 is out, can anyone recommend specific configurations >for FBSD and MySQL V.4.1 that deliver a really stable and fast (emphasizing >stable) DB platform on 6.2? In the absence of such, info about 6.1 would >also be greatly appreciated. > >Would I need to compile a specific threading library into FreeBSD to avoid >panics or other problems that may occur under high load? > >I'm happy to RTFM on this. The last really good info I remember seeing >about this (specifically about FBSD and MySQL) was from: >- Jeremy Zawodny's blog entry > http://jeremy.zawodny.com/blog/archives/000697.html >- the mysql.com doc page > http://dev.mysql.com/doc/refman/4.1/en/freebsd.html > >I would be willing to sacrifice some reasonable degree of performance for >stability (if needed), so I want to be careful here. Running the Linux >compatability layer is an option, if needed - I'm not sure if the Linux >compatability layer is needed to support Linux threads (if Linux threads >are >the best choice of threading library to use with MySQL). > >Has anyone done recent benchmarks to compare threading libraries? I'm just wondering why don't you go for MySQL 5.0.27 with libthr instead of using linuxthreads? MySQL 5.0.x with libthr runs faster than 4.1.x. http://wikitest.freebsd.org/MySQL -- Regards, -Abdullah Ibn Hamad Al-Marri Arab Portal http://www.WeArab.Net/
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?BAY133-F37C91143D2AF64ABE03514C8AE0>