Go Back   Web Server Hosting Forum by BODHost > Support > MySQL Issues.
 

Reply
 
Thread Tools Display Modes
  #1 (permalink)  
Old 10-20-08, 18:27
BOD Member
 
Join Date: Oct 2008
Posts: 21
Default MYISAM or InnoDB?

MyISAM offers speed, but InnoDB is reliable.
MyISAM is fast, but do not support transactions support.

InnoDB works perfectly fine on many modification of data, because it uses row locking instead of table locking as in MyISAM.

If you need foreign key constraints or transactions, you can only use InnoDB, whereas if you need fulltext indexes, you can only use MyISAM tables

Choose InnoDB, if want multi-statement transactions, advanced isolation levels and row-level locking, foreign key constraints, or go for MyISAM, comparatively used by beginners.

For message board application, here inserts & updates queries are executed a lot of times, then InnoDB would be suitable alternative.
__________________
-------------
Regards,


Spencer T.
"You never loose knowledge by sharing."
Reply With Quote
  #2 (permalink)  
Old 10-30-08, 09:35
BOD Member
 
Join Date: Nov 2005
Location: New Mexico
Posts: 273
Default

I have noticed that if we use INNODB we lose full text search, and if we use MyISAM we get low performance due to the fact that Innodb is memory based.
Reply With Quote
  #3 (permalink)  
Old 10-30-08, 17:53
BOD Member
 
Join Date: Oct 2008
Posts: 21
Default

Hi,
As I have stated above the features supported by each database engine, its up to the user, what should be chosen. Because requirement varies as per user need.
__________________
-------------
Regards,


Spencer T.
"You never loose knowledge by sharing."
Reply With Quote
  #4 (permalink)  
Old 10-31-08, 14:42
Moderator
 
Join Date: Oct 2005
Posts: 346
Default

InnoDC is basically useful if you have your MySQL keeps crashes and myisam tables are with corrupt indexes.
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off
Forum Jump


All times are GMT -6. The time now is 22:25.

Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0
Copyright © 1999-2012, BODHost Ltd. All rights reserved.