FAQFAQ   SearchSearch   MemberlistMemberlist   RegisterRegister   ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 
different type of mysql, why?

 
Post new topic   Reply to topic    Cambodia eXPlore Forum Index -> Client - Server Side Development
Author Message
guitarman
fourth grade


Joined: 04 Nov 2005
Posts: 724

PostPosted: Mon May 21, 2007 3:08 pm    Post subject: different type of mysql, why? Reply with quote

I have noticed that there are several types of mysql. They are InnoDB and MyISAM to name a few.

What are they? What's the different and why mySQL makes use of so many types?

Back to top
HarryR
first grade


Joined: 03 Apr 2007
Posts: 17
Location: United Kingdom

PostPosted: Fri Jun 01, 2007 11:39 pm    Post subject: Reply with quote



Hi guitarman.
MyISAM is relatively simple and extremely fast, but can have issues if you're doing lots of inserts, updates, deletes and selects because all modification operations block the table from everything else (e.g. they need an exclusive lock).

Whereas InnoDB has transaction support, meaning that updates, inserts and selects can co-exist as the database is kept in a consistant state.

Google around for: "ACID transactions" or "Referential integrity" (two of the things that InnoDB supports which MyISAM doesn't).

Back to top
Display posts from previous:   
Post new topic   Reply to topic    Cambodia eXPlore Forum Index -> Client - Server Side Development All times are GMT + 8 Hours
Page 1 of 1



by phpBB