Tuesday, March 10, 2015

MyIsam Vs InnoDB

MyISAMInnodb
Not *ACID compliant and non-transactional*ACID compliant and hence fully transactional with ROLLBACK and COMMIT and support for Foreign Keys
MySQL 5.0 Default Engine Default Engine in MySQL 5.5
Offers CompressionOffers Compression
Requires full repair/rebuild of indexes/tablesAuto recovery from crash via replay of logs
Changed Db pages written to disk instantlyDirty pages converted from random to sequential before commit and flush to disk
No ordering in storage of dataRow data stored in pages in PK order
Table level lockingRow level locking

No comments:

Post a Comment