MyISAM VS InnoDB —— MySQL存储引擎的选择
大多数面试的人都比较喜欢问的问题。 说说 MySQL存储引擎的选择。 MySQL的存储引擎太多了, 比较有名的都有七八个, 具体哪些就不一一列出来了, 最常用的只有两种, 如题, 就是 MyISAM 和 InnoDb. 我们从两个方面来讲一下 MyISAM和 InnoDB 的区别, 功能方面和性能方面, 先实现功能再追求性能! 功能部分 InnoDB 支持事务, MyISAM不支持。 虽说 MyiSAM下边也可以 set autocommit =0 ; 但是修改数据是直接写磁盘的! InnoDB 支持外键, MyISAM不支持。 MyISAM 支持全文索引(Fulltext Index) , InnoDB 不支持。 性能部分 [...]
更多内容 敬请访问我的正式博客: http://www.phpv5.com/
浙公网安备 33010602011771号