The world's most popular open source database
MySQL 5.4 modifications improve performance on
SMP systems to increase scalability on multi-core systems. The
changes affect InnoDB locking and
memory management.
MySQL 5.4 incorporates changes in
InnoDB that improve the
performance of RW-locks by using atomic CPU instructions (on
platforms where they are available), rather than less scalable
mutexes. It is also possible for
InnoDB memory allocation to be
disabled and replaced by the normal malloc
library, or by a different library that implements
malloc such as tcmalloc
on Linux or mtalloc on Solaris.
The reimplementation of RW-locks requires atomic instructions.
A status variable,
Innodb_have_atomic_builtins,
shows whether the server was built with atomic instructions.


User Comments
Add your own comment.