[MTOS-dev] InnoDB performance
Alvar Freude
alvar at a-blast.org
Sat Mar 8 12:53:01 PST 2008
-- Bud Gibson <fpgibson at gmail.com> wrote:
> Isn't MyISAM the default? As I recall from past experience, I thought
> InnoDB's main strength was transaction processing.
InnoDB is usually faster then MyISAM; also with simple read queries. And
both are usually slower then PostgreSQL.
The mentioned InnoDB performance problem was a bug in MySQL and is fixed.
> It would seem blog
> performance is really more bound by query processing. So, I'd be
> surprised to hear a lot of blog installs were using InnoDB, but that is
> probably just my academic perspective.
With MyISAM it is not possible, to enforce data integrity and it has a
lot of trouble with concurrent write or read/write statements and it is
not easy to create a consistent backup without downtime and so on. So, I
see no reason to use MyISAM.
And, generally spoken, not with Movable Type in mind: if one can choose,
it is almost every time better to take PostgreSQL: it has a lot more
features, is more stable, has fewer stupid gotchas and is faster then
MySQL.
Or in other words: there are no performance reasons to do not support
transactions and data integrity features. Data integrity (and for this:
transactions) is a very basic and important thing for storing data and
poorly Movable Type lacks in this aspect. e.g. when the webserver crashes
while MT writes something to the database, the database may become broken.
Ciao
Alvar
--
** Alvar C.H. Freude, http://alvar.a-blast.org/
** http://www.assoziations-blaster.de/
** http://www.wen-waehlen.de/
** http://odem.org/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 194 bytes
Desc: not available
Url : http://www.sixapart.com/pipermail/mtos-dev/attachments/20080308/b6014da9/attachment.bin
More information about the MTOS-dev
mailing list