List:General Discussion« Previous MessageNext Message »
From:Martijn Tonies Date:January 25 2007 9:53pm
Subject:Re: Innodb, why not?
View as plain text  
Hi Olaf,

> I know the innodb vs myisam issue comes up quite frequently. I went
> old threads and could not find an answer to my questions.
> Generally, is there any reason/scenario not to use innodb?
> >From a feature perspective, I do not need full text indices, foreign keys
> are usefull but not necessary (if I write the applications accordingly),

If you think this statement makes sense, then by all means, don't use
InnoDB, cause you probably don't need transactions either (if all
your statements fully execute) or primary key constraints (cause you
know there's only 1 row with a given value) or you don't mind another
instance reading rows from your tables that don't have child rows
yet. Or whatever...

> transactions are also usefull but not entirely necessary.
> Basically I have no excluding reasons for the one or the other.
> I know this is a very general question but it seems not to make any sense
> not to use innodb having such exotic features like foreign keys and
> transactions.
> Maybe some of you had this dilemma in the past and can offer some insight.

Read a book on database systems.

I can highly recommend:

and this website:

Martijn Tonies
Database Workbench - development tool for MySQL, and more!
Upscene Productions
My thoughts:
Database development questions? Check the forum!

Innodb, why not?Olaf Stein25 Jan
  • Re: Innodb, why not?Brent Baisley25 Jan
  • Re: Innodb, why not?Chris White25 Jan
    • Re: Innodb, why not?Chris White25 Jan
      • Re: Innodb, why not?mos26 Jan
        • Re: Innodb, why not?Jocelyn Fournier26 Jan
  • Re: Innodb, why not?Martijn Tonies25 Jan