> What databases (i.e. MySQL, PostgreSQL, Oracle, etc) will take
> advantage of a multi-processor server? For instance does MySQL
> simply not experience any performance advantages running on a
> multi-processor system where as Oracle does?
I run MySQL on 4-processor HP Alpha machines, and the server happily
uses as many processors as it needs to keep up with the demands of the
clients.
I ran a bulk data transfer recently, copying several gigabytes of data
from our Oracle system to a MySQL server, running on separate
4-processor HP Alpha boxes, with sixteen parallel client programs
sucking data out of Oracle and pumping it into MySQL. The bottleneck was
Oracle, not MySQL ;-)
Hope this reassures you that MySQL is every bit as multi-threaded as Oracle.
David Harper
Cambridge, England