In the MySQL team, we are changing the system tables currently located in the mysql schema from MyISAM to InnoDB.
Looking at this historically:
- MyISAM was the default storage engine up until MySQL 5.5.
- In 5.5 almost 4 years ago, the default storage engine changed to InnoDB, however system tables used for features such as storing privileges and timezones remained as MyISAM.
Unlike MyISAM, InnoDB is an ACID compliant storage engine, with the behaviour that once a transaction commits, modifications are able to survive power-loss or other failures. This is a solid foundation to build applications on, …[Read more...]