"tom173" wrote:[color=blue]
> "steve" <UseLinkToEmail@dbForumz.com> wrote in message
> news:4_773646_9e634b77710c4ea2ce6cc9968e158e29@dbf orumz.com...[color=green]
> > Hi,
> > Besides transaction capability, is there anything else about[/color]
> innodb[color=green]
> > tables that makes it superior to myISAM?[/color]
>
> No!
>[color=green]
> > I really don't need transactions, ...[/color]
>
> If you don't need/use transactions, then stick with MyISAM
> tables. The
> overall performance is clearly superior.
>[color=green]
> > ... but for example, I need superior
> > reliability for index (too many index corruptions in the[/color]
> past). Is[color=green]
> > innodb better in that area, or any other areas?[/color]
>
> I have no reason to believe the indexing would be more
> reliable on innodb
> tables. Let some one else jump in here.
>
> BUT
>
> I find the "(too many index corruptions in the past)" comment
> a bit
> mysterious. Perhaps you should give a few details because
> indexing should
> be *rock solid* for MyISAM tables with better support for
> maintenance and
> repair tools.
>
> Thomas Bartkus[/color]
Thanks Tom and Bill,
I was experiencing index corruptions due to stuffing too many inserts
(like a 1000 of them) into a single insert statement (with a hope to
gain performance). mysql did not like that at all, and all kinds of
mysterious and a lot of times unrelated index crashes were popping up.
Since I removed the huge multi-insert, everything is just humming.
Ok, I have gathered that if I don’t need transactions and referential
integrity, there are no benefits to innodb, considering the log
overhead.
--
Posted using the
http://www.dbforumz.com interface, at author's request
Articles individually checked for conformance to usenet standards
Topic URL:
http://www.dbforumz.com/mySQL-innodb-ftopict224463.html
Visit Topic URL to contact author (reg. req'd). Report abuse:
http://www.dbforumz.com/eform.php?p=774570