Why is myisam storage engine is faster than Innodb storage engine
what makes it to be faster and innodb to be slow?
Why is myisam storage engine is faster than Innodb storage engine
what makes it to be faster and innodb to be slow?
MyISAM can be faster than innodb because it has a simpler design. Also it has been around a much longer time, and has more time to accumulate incremental improvements and optimizations based on data on real usage.
Design of MyISAM is based on ISAM: http://en.m.wikipedia.org/wiki/ISAM
The speed comes with a price though: MyISAM does not support transactions or foreign keys. This means it is optimal for example for saving and analyzing log data, and as a backend for data mining and data warehouse technologies, while innodb is better for transaction processing and as the storage layer of information systems in general.
Wikipedia has a nice comparison of MySQL storage engines here: http://en.m.wikipedia.org/wiki/Comparison_of_MySQL_database_engines