Re: Trying to load MySQL libraries from wrong location, configure failing

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



> I'm reluctant to do, as the normal tarball doesn't have the patches
> for XNU's threading (the default ones lead to terrible performance).

In simple hope to provide an option to you, I'll assume that you are
refering to the Thread-prioritization performance problems discussed
in this thread,

  "Make skip-thread-priority a build flag and enable for all OSX binaries"
   http://bugs.mysql.com/bug.php?id=18526

and the Patch they've made available to everyone.

You may notice there also that,

 "Noted in 5.0.34, 5.1.15 changelogs.

 The --skip-thread-priority option now is enabled by default for
 binary Mac OS X distributions. Use of thread priorities degrades
 performance on Mac OS X."

and that the solution is now in the tarballs.

As also discussed here,

 "Mac OS X Server: Improving MySQL Performance"
 http://docs.info.apple.com/article.html?artnum=303225

by addition of

 "skip-thread-priority"

to the MySql my.cnf configuration file's section of,

  [mysqld]

one can,simply, turn off the prioritization for very increased performance.
But, one then uses more memory.  We in fact, have been using this for
our servers for a while.

If this is the performance patch you refered to, then, an alternative
without "the hassle" of patching is available to you.

Really, the MySQL build from Source is quite effortless, although it
is long.  And, perhaps, until the Php developers believe your bug
report and fix it, then there is an alternative once and for all to
the symbolic linking solution.

Of course, if that's your choice.

John

[Index of Archives]     [PHP Users]     [PHP Home]     [PHP on Windows]     [Kernel Newbies]     [PHP Classes]     [Postgresql]     [PHP Books]     [PHP Databases]     [PHP SOAP]
  Powered by Linux