MyISAM or InnoDB?

Discussion in 'Bukkit Discussion' started by pomo4ka, Jun 9, 2011.

Thread Status:
Not open for further replies.
  1. Offline

    pomo4ka

    Hi, tell me please what type of tables is better to use on bukkit server and plug-ins, MyISAM or InnoDB?
     
  2. Offline

    andrewkm

    InnoDB is what I use for most of my plugins. Bigbrother bbdata table is recommended to use MyISAM however.
     
  3. Offline

    pomo4ka

    I wonder why?
     
  4. Offline

    Rikaelus

    Speaking in general database use, I've come to prefer InnoDB for its transaction support and foreign constraints. But I doubt plugins are ever so complex they need to worry about that level of functionality. I'm not sure what benefits MyISAM offers over InnoDB.
     
  5. Offline

    Plague

    I actually had this dilemma a while ago. After googling for a while I found a perfect answer, there was a table of features and everything.

    I do not remember the page and couldn't find it in the first minute of googling, so I'm not giving you more of my time ;) But from what I remember, unless you need those special features of innodb and complex data structures, stick with myisam.
     
  6. Offline

    sysmouse

  7. Offline

    pomo4ka

  8. Offline

    sysmouse

    InnoDB have transaction support that use more memory and cpu, and slow insert\update.
    MyISAM faster for insert\update, but haven't transaction support.

    btw, ну у тебя видимо было жутко много апдейтов к таблице, что и привело к печальному результату на слабом железе :)
     
  9. Offline

    Kitteh

    Let the developer make that choice, in most cases for bukkit innoDB (especially for logging programs like bigbrother)
     
Thread Status:
Not open for further replies.

Share This Page