what is the difference between MyISAM and INNO DB in MySQL
with the Advantage and disadvantage

Answer Posted / sanjeev chauhan

InnoDB: Row level locking, Transaction support, forgin key
constrant and crash recovery.

MyISAM: Much more conservate approach to disk space
management each MyISAM table store in a separate file. in
MyISAM memory and space usage, full text indexing support,
table based locking, bulk insert capabilities and speed are
plus factor but crushes recovery would be the horror story.

As general approach, if you have a more reads use MyISAM and
if you have a more update use InnoDB.

Is This Answer Correct ?    17 Yes 3 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Does insert statement lock the table?

694


How to delete a column and add a new column to database

721


What are the 5 r's of managing behaviors?

801


How do I rename a procedure?

639


How to create table with same structure of student table in mysql?

690


How can we optimize stored procedure?

693


What are the security alerts while using mysql?

753


How to returns the columns and column information pertaining to the designated table.

778


How to change the database engine in mysql?

660


How do I use mysql?

668


What do I do if I forgot my mysql root password?

656


what is constraints? Also explain the different types of constraints?

714


What is a left join mysql?

661


How do you create a schema?

690


What is 'mysqldump'?

730